As a non-Windows user, can someone neatly summarize what the problem is? I recently used Windows 11 a bit to port an app, and while it's a horrible OS to dev on, the UX just seemed like any other Windows.
The TPM requirements rule out a lot of computers older than 5 years old.
With the pace of modern hardware development, a lot of these computers are still perfectly serviceable.
People are unhappy at being told to buy new hardware when they have working hardware.
(Other things that have concerned people: Further attempts to force people to microsoft accounts, more invasive copilot promotion, recall, A/B tested ads in explorer, etc.)
Your CPU is missing HW instructions for VBS, a new requirement now, that's why Windows 11 isn't officially supported. It's nothing to do with raw compute power of the CPU.
>The TPM requirements rule out a lot of computers older than 5 years old.
Why do people love making false claims with confidence? As of today, 5 years ago was 2020, not 2015. TPM 2.0 requirement is fulfilled by CPUs since at least 2017, but that's not the main compatibility issue.
Windows 11 requires VBS (Virtualization Based Security) HW support, which only works on CPUs from Intel 8th gen or Ryzen 2000 series, which are of vintage 2017-2018 not 2020. VBS is quite the nice security feature to have so it makes sense to see Microsoft mandating it at some point in order to enhance security going forward.
Edit: damn, even posting facts on HN gets you downvoted
Lots of budget PCs sold as new today use chips from 3+ years ago, and several use ones from 5+ years ago. (This is especially common with old i7s, because your average consumer has been fooled by marketing to think that an i7 is automatically better than an i5). Anecdotally, this practice was even more common 5 years ago (the last time I shopped for prebuilts for my parents).
(That said, I agree that complaining about the TPM requirement specifically is ridiculous - MS has offered ways around the TPM requirement for upgraders. And more relevantly, any CPU that old is going have bigger problems when the UI is basically all React Native)
Okay, it seems like I misremembered, because the ones I'm thinking of have "(renewed)" slapped onto them, but literally the first result for "budget desktop" on Amazon (And the second for "Dell desktop", a brand that boomers trust) has a seven year old CPU:
And I don't expect an average consumer to know that "renewed" is code for "literally no parts are new and it's probably worse than the product you're replacing" - because why would they? No other product category this way. Obviously we know enough to not trust it, but they have no reason to believe that "reliable companies like Dell" are selling already-broken merchandise.
And no, it's technically not Microsoft's fault (in fact, the TPM requirement is probably good exactly because it prevent vendors selling these pieces of crap) but it is the reality we live in, so you have to account for it when you act like all computers bought today have processors manufactured in the last few years.
> If you buy a new iPhone 6 today and realize you don't get any more SW updates do you blame Apple?
Obviously yes? If I (or again, my Dad who know nothing about computers) can walk out of an Apple store with a device that is already unsupported, that's Apple's fault, not his.
>Obviously yes? If I (or again, my Dad who know nothing about computers) can walk out of an Apple store with a device that is already unsupported, that's Apple's fault, not his.
Obviously no!
1) Apple Isn't the only one selling apple devices. Your Dad can buy a new old stock iPhone 6 form anywhere like Walmart or eBay.
2) SW support, legally speaking begins from the product launch date, not from the date you purchased it. If you buy an iPhone 1 off eBay in 2050 you can't hold apple on the hook for 10+ year of SW Updates.
3) Why is it Apple's fault your dad buys dated stuff without doing due diligence? Should consumers be protected against their own stupidity and lack of research? Where does the government nanny state begin?