I know people like to hate on windows here but come on: 90 weeks is another ~18 months. It's near the end of 2025.
While absolutely true, what you're saying, saying 90 weeks instead of any alternative (630 days!) Is just trying to make it sounds worse than it is to push an agenda.
You're leaving out the context that the time limit should be way longer given how long previous versions of Windows have been supported. Ending Windows 10 support when they are is a deliberate effort to force adoption of Windows 11 and avoid the embarrassment of Windows 8's failure. They learned it's better to scare users into compliance than to actually attract them with well developed, feature rich software. The hardware requirements just make it more egregious.
Stop giving Microsoft the benefit of the doubt, they have demonstrated more than enough times they don't deserve it. This is them strong arming users into doing something they don't want to do, and it should be rightfully called out for what it is: shitty.
the time limit should be way longer given how long previous versions of Windows have been supported.
The lifecycle of Win10 is actually pretty similar to that of the previous versions, which is about ~10 years. The only difference with Win10 is that it went without a successor for so long, that they've basically skipped one major release, leading to this relatively small timeframe between a new Windows and the EOL of the previous version.
I agree though. Given the circumstances they should've made an an exception and increased the lifespan for at least one or two years.
How is "about two years" more clear? about two years for me subjectively means everything between 20 and 28 month. Do you know how much time that is? about half a year. But for someone else it might mean 22 and 26 month. Or 18 and 30 month.