In a way, it's highly reminiscent of throttle gate. While people largely blame Apple for not notifying them initially that their phones were being slowed down due to weak batteries, what many people didn't realise right away was that this was only an issue then because more people were starting to keep their phones longer, thus allowing the problem to surface and become more prominent.Its both !
It absolutely is an issue that on Mac SoC machines - which are not upgradeable and have non-replaceable parts - insufficient ram and excessive swapping will impact lifetime.
And Apple are banking on most of their users not being aware of this. And hey, they'll upgrade anyway, so who cares? More money for us.
These machines are NOT cheap. They should not be regarded as disposable by anybody, especially when its due to deliberate design and marketing policy.
Over time, Apple would adapt to longer upgrade cycles by offering battery replacement services, allowing users to monitor the health of their phone batteries and redesigning their phones to make them more readily serviceable. Today, I have no qualms about holding on to an iPhone for 4-6 years, knowing that it will receive software updates for at least 5 years.
This also seems to be the deal with the devil we make with Apple's M-series processors. My understanding is that the ram and SSD have to be soldered to the processor in order to enjoy the superior performance that we do. This of course, is to Apple's benefit because we have to pay their higher prices for ram and storage (cannot upgrade on our own), and is next to impossible to repair, but I guess the point is that there is still some benefit to the end user, and maybe the majority will simply not reach a point where this aggressive swapping of memory becomes an issue for them.
I could get an intel laptop with user-upgradable ram and storage, but the implication is that then I lose out on the performance and power efficiency, and if I am going to replace my laptop 3 years down the road, is the fact that it's basically a sealed box really that much of a drawback to me?