There are four low-power single thread cores. They do grunt work at high efficiency but low capability.
There are three medium-power single thread cores. They suck up more electricity when in use but can get tasks that the user cares about accomplished, and sleep all the time that the phone is not running the UI.
Then there is one high-power single thread core, which is just a turbo-speed variant of the medium cores. That's the one that wakes up for user interaction.
Of course, if you can scale power-consumption and computing together, you would just make an 8-core high-power chip and sleep and throttle on demand -- or, in-between, Apple's M1, which has four low and four high cores.
https://www.techradar.com/news/intel-teases-alder-lake-cpus-...
I'm not even asking for upgradeable CPUs or GPUs. Those could be a bit complicated on laptops due to chipset compatibility, power and thermal design issues, etc. But RAM is relatively cheap, can be made relatively easy to replace, and is a common thing to run low on. The same pretty much goes for storage. It seems weird and counter-productive to have components like that be soldered in and non-replaceable even by a professional.
In Apple's case, it simply seems like an upsell. They must have enough volume to sell lower spec, large storage capacity Macbook Airs at stores, or online.
I don't need a top-of-the-line i7 CPU (the improvement when going from e.g. an i5 usually isn't enough to really matter), and the premium you pay isn't negligible. On the other hand, the lower-end models that don't splurge on an i7 and come with a mid-range CPU such as an i5 instead still often have only 8 GB of RAM. That's definitely not future-proof or even present-proof for a laptop that otherwise has mid-range specs in terms of performance.
It seems ridiculous that you have to either pay for a top-of-the-line model or be stuck with sub-par RAM for the entire lifetime of the device.
Corporations will of course happily buy the higher-end model for their developers, so this probably isn't a problem in an actual corporate environment.