There is nothing new about MS charging for patches when the OS goes EOL, they have been doing it for decades for business users, its only this time that they are offering it to home users as well.
So how is this time any different than when Windows XP or 7 went EOL but MS continued to develop patches for business users willing to pay for extended support? No one successfully sued Microsoft for that back then and i doubt they will this time either.
As for the year of the Linux desktop, Normal people don't want to start downloading Linux ISOs, burning them to USB sticks, working out how to access the boot menu to be able to install another OS.
Windows wouldn't be the dominant PC OS if users had to do that to get it working on new PCs. (BTW im not normal so im happy to do that to get rid of Windows)
So for mainstream Linux adoption It will require large PC manufacturers to offer Linux pre-installed on computers that end users can go and buy from stores or order online. Look how successful the stream deck have been is because you bought it and it already had Linux (Steam OS) installed. if it had come with Windows by default and you needed to download and flash it with Steam OS from a USB stick, only a fraction of buyers would bother doing that and just go with what came preinstalled. The same can be said for Chromebooks which sell in 10s of millions of units a year because ChromeOS is preinstalled and they are widely available to purchase.
BTW im typing this on a Lenovo laptop which they were happy to ship with FreeDOS instead of Windows preinstalled, but no Linux option available when i purchased.