You can actually blame Intel, but also the OEMs and the consumers for those crappy specs.
Intel, because it charges so much for its chips, making it a big part of a laptop's BOM - like up to 40%. ARM chips are more like 10-15% of a phone's BOM.
OEMs for putting up with it. And consumers for always wanting the fastest (and more expensive) processor in a laptop at any given price, over virtually any other specification.
It's kind of how phones never seem to get more than 2 days of battery life, and bast majority only get 1 day. They value too much chip performance or big screens or high resolutions before they value battery life. There are $200-$250 phones out there with 6,000 mAh batteries and 720p screens, but they come from noname OEMs and most people aren't interested in them either.
Intel, because it charges so much for its chips, making it a big part of a laptop's BOM - like up to 40%. ARM chips are more like 10-15% of a phone's BOM.
OEMs for putting up with it. And consumers for always wanting the fastest (and more expensive) processor in a laptop at any given price, over virtually any other specification.
It's kind of how phones never seem to get more than 2 days of battery life, and bast majority only get 1 day. They value too much chip performance or big screens or high resolutions before they value battery life. There are $200-$250 phones out there with 6,000 mAh batteries and 720p screens, but they come from noname OEMs and most people aren't interested in them either.