Yet the biggest thing you are missing here is LONGEVITY. If a person is wanting more power and more space, then every year to two years they are upgrading all the time. That's what happened during the Intel vs. Cyrix vs. AMD Days with the Pentium II, K6 II, and early Athlon and Duron CPUs, and memory. You'd be spending a huge amount of money for the short term drug-like energy fix, while giving off the false sense of belief that more is better.
My mid-2011 13" MBA still screams fast for the speeds it offers, and it is going strong for 11 years without a single bit of maintenance to it. No replacement of battery, board, the entire lot. If I compared that to how much money I put into my PC that I've rebuilt 4 times since then and now, the MBA would still come out on top for stability, longevity, and overall cost per month. Doing the math, that MBA is costing me $11.56/month and is still going strong. I bought it at $1595 in 2011 ( 1595 / (12 months * 11.5 years) ).
Compare that to the PC I built, which is Ryzen 5, 32GB, 4 SSDs and a M.2, closed loop water cooling, I'm looking at around $1000 every other year, and that is including keeping the M.2 and 4 SSDs, the case, and the video card. That's $5000 in 120 months.
If my M1 Pro gives me the same outlook, and should give more than that, I should be on this for much longer than the 11.5 years I've had my MBA; besides, I'd be paying less in 10 years time than I would be for upgrading the PC for that short term fix.
As a sysadmin, I'm not worried about the fix, as stability and staying rock solid is the main concern (and that's coming from someone who manages two data centers at Intel); as a consumer, I sure as hell am not worried about the fix, because I want my Mac to stay working as long as it can, solidly and stably, without the need for the instant gratification of the fix. And most consumers want that; to only have to buy something once and not have to worry about speed or needing to upgrade. That's what brought them to Macs; not needing to get caught in the 2-year upgrade cycle.
BL.
I can certainly appreciate your viewpoint and agree on some points.
I still use a mid-2013 MBA as my mobile computer -- I don't use it every day, just for times when I'm on the go for basic stuff and remote desktoping to a work PC where necessary. It's physically in immaculate shape and the battery life is still very good, even though it's on its original battery. It's been great value and held up well over time, although it obviously runs slower on newer macOS than previous. It is on the cusp of being no longer supported (whenever BigSur is defunct) in its 10th year but for a laptop I consider that not half bad. I can still install Windows or Linux on it and further extend its useful life.
However, my desktop PC from 2014 (i7 4790k, 16 GB, GTX 970) is also upon its 9th year and it's absolutely solid as a rock. I did upgrade the ~2010 era SSD a few years ago for about $100 (2 x 1TB drives). Even today, it can 4k video edit, 3D model, audio production, run any kind of engineering and development software, and 1080p game modern titles. I can push it very far with multitasking and it simply never misses a beat. Since it's modular, I can replace any component (though I tend to do CPU+mobo+RAM at once) as needed over time. It's still a very fast computer in most respects even today and even though I'm definitely far from a casual user.
Oddly enough, a few months ago I was at my parents and used their computer -- an HP from 2013 (i7 4770, 12 GB). It ran so unbelievably miserably I was ready to set it on fire. But instead, I tossed in a $30 SSD to replace the 1TB HDD, fresh install of Windows 10, and voila -- it ran as nice as a brand new computer. Boots from power-off to reading emails in Outlook in 12 seconds. Runs all their software nearly instantly. That HDD was such a massive bottleneck but they had no idea and were ready to buy a new computer, but turns out they didn't need one at all.
So having said that the MBA is great for longevity, there are many model years of Apple hardware I wouldn't buy simply because they didn't last (dGPU problems, butterfly keyboard, etc). Generally speaking the hardware is good but being upgradeable (at least RAM and storage) would go a long way to keeping them on the road, so to speak.
The biggest longevity issue I have is with macOS: new major revision every year and it often breaks some software if it doesn't get updated. It tends to have relatively poor support for any older software, and each version of macOS is only supported about 3ish years, so far as I can tell. I pretty much have to stick with new/supported software at any given time.
Meanwhile, my Windows 10 machine will happily run 20-year-old software such as my old copy of Photoshop v7 (2002), old games, whatever I ask of it, without it being updated in years. I love that ability.
For example, I still regularly (about 1-2 times per month) use Lightroom 4, which I bought as a perpetual license in 2012 for about C$150. It runs perfectly on the latest Windows 10 build (and I'd assume Windows 11). If it didn't run, I'd have to jump on Adobe's Photography plan which at the time was C$12/month and now about C$25/month. Over this 10-year period, that would have cost me about C$2,200! (average cost of C$18.50/m * 12m * 10yr). I can still run my perpetual Photoshop CS3 license (from 2009) perfectly, although I've also bought Affinity Photo for like C$50.
As Apple locks things down further the problem seems to be only getting worse. I don't like the direction it's taking (nor Windows 11 for that matter as they follow suit). In any case, my whole point in this is that Windows can definitely have great longevity and value. And I haven't even mentioned all the old work PC machines/servers I come across that are decades old and still serving a purpose today.