And I'm sorry, but I think it's a bit insulting to suggest that I don't know enough about my friends/family general circumstances to know whether they can afford $1800 or not. In part because, you know, they talk about
other purchases. If someone spent the same amount of money on a handbag last week that would have bought a MacBook Air, it tells me that they could have afforded a MacBook Air, but they thought the handbag was more useful to them. Am I supposed to tell them not to buy the handbag because the MacBook they use twice a year is no longer supported and so they need to buy a new one?!
And I'm not sure why you think I am "preoccupied on providing unsolicited help." Do you really think I am calling people every week and suggesting that they go and replace their computers?!? No. But... I do generally try to do some amount of lifecycle planning for the people who rely on me for technology advice, and that includes flagging things that will soon be losing security updates, etc. And so, I notice how tragic it is that hardware that meets their very limited needs perfectly is colliding with these lifecycle issues, and how those collisions are getting worse.
I don't think it's unreasonable, for example, to occasionally mention to my mom that her 2020 Intel MacBook will need to be replaced sooner than her late-2013 did. It certainly does not need to be replaced now, and frankly, I would
discourage her from buying a new MacBook today even if she wanted to because it's completely unnecessary. Although that 15" MBA is perfect for her. But I think everybody on this forum agrees that Apple will not support as many macOS versions on the 2020 Intel MacBook Pro as on the late-2013.
And I did warn her about the lower-than-before lifecycle expectation on the 2020 Intel when she got it, but given her late-2013 had experienced hardware failure that was not fixable in peak-covid-conditions, she couldn't wait for an M1 model. Obviously it would have been a lot better if the late-2013 had lived six months longer - an M1 would probably have lasted 2-3 more years than the 2020 Intel.
And for my parents, or my late aunt if she was around, yes, I would probably insist they replace any unsupported machine - fundamentally, I am the primary tech support for them and I don't want to be cleaning up predictable malware on their machine. And if I thought that new hardware had some benefit that would be material to them, I might gently suggest they upgrade, but I haven't seen any new development in Mac or Windowsland meeting
that standard in a long time. Even Apple silicon! That is what you seem to also be missing - despite allegedly "loving tech", I actually am unable to identify something other than OS lifecycle (or hardware failure) that might make family/friends/etc want to upgrade some of these lightly used machines.
And sure, I may "love tech", but one thing I love to do is buying
quality tech things that last. Not buying tech for the sake of buying tech. I'm too old and have owned and thrown away too many disappointing tech products for that. And that's why I am grumpy when a vendor like Microsoft disrespects my purchase of a quality item with their lifecycle policies and tells me that someone who bought a piece of garbage for $300
one year later is worthy of their newest OS but I'm not.
I don't know why you seem to have some monstrous image of me simply because I don't want people I care about using software with unpatched security bugs... and Apple/Microsoft are making it difficult to do anything about that without those people spending money on new hardware that they don't have any desire for. If you are happy with your existing computer, but you're buying a new one just to get security updates, then honestly, you're going to be about as enthusiastic about your purchase as you are about paying taxes - you seem to think that at least, they'll be wowed by how much better the new machine is after they unbox it, and maybe they will, or maybe that's just you loving tech and they won't even see a difference. Or, what may also happen is that they'll buy a
worse machine - in Windowsland, it is not exactly hard to buy a new laptop today that would have a worse screen/keyboard/etc than a decent Windows laptop you bought in 2017. Maybe even a slower processor. Apple does not sell junk so that is not a concern in Macland.
"Market forces" are colliding with support lifecycles. No one even
cared about support lifecycles for home/small business 20 years ago because the hardware was obsolete before the OS stopped being patched. One exception - people, I think, are still grumpy about how PowerPC Macs were treated - there were a lot of G5s whose owners did not consider them obsolete in 2009 who sure wish the plug hadn't been pulled on the PPC version of Snow Leopard at the last minute. Most of these people would probably not have been grumpy had PPC support been dropped one release later. But Apple is Apple and Apple will move at a speed that's faster than what the buyers of their high-end desktops might prefer. (Mid-2019 Mac Pro owners, you will re-discover this sooner than you'd like.)
But the problem facing the industry is that this is no longer true. We'll see what happens as Microsoft's October 2025 deadline happens - my guess is that there are going to be a hell of a lot of unpatched Windows 10 systems in active use in 2026. Those are the "market forces" at work. Microsoft already had a horrible time getting people off XP, and i) XP hardware in 2014 was a lot more obsolete than Windows 10 hardware in 2025 will be, and ii) most healthy-and-usable XP machines could be upgraded to 7 with a modest amount of time and a small payment to Microsoft. The problem in 2026 is that there are going to be hundreds of millions of machines running Windows 10 that Microsoft will not take money to upgrade to 11. And no one other than an IT professional or tech enthusiast is going to toss a perfectly functional machine because of the non-availability of security updates.
At some point, this is going to become a political problem, at least in the EU. Sometimes I wonder if Microsoft is not just playing a political game - see if they get away with this, and if they get too much backlash as the date approaches, well, they can swoop in and say "we've heard you, our engineering teams did some great work, and we can now offer Windows 11 on slightly older systems without some of our newest security tech" when in fact the only work for the engineering team is to remove the CPU check.