“It shoud be illegal for Microsoft to withdraw support.”
It is for car companies, at least for 20 years.
Well, an OS isn’t a durable product like a car. There’s also no expectation that an OS will even be functional, much less supported, for that long. An OS is designed to run a machine that is planned to be obsolete within a few years, so the lifetime of the OS is not much longer than that.
If cars were like computers, then their top speed would double every few years, and nobody could drive a car 20 years old on the highway safely. Old cars would be curiosities maintained only by geeks who could replace every part themselves, just like old computers and operating systems are today.