Putting this burden straight on the consumer is stupid. Most people don’t care about what’s running on their machines and have absolutely no interest in learning it. Same thing with cars, you know how to operate it and that’s enough for 95% of the people. I agree that Linux is not that hard to learn and understand but that’s already too much for the standard consumer.
The issue is and has always been with Microsoft and the deals it had with OEM and governments. It locked us into a Microsoft only world (office being absolutely everywhere, windows installed by default on 99% of hardware etc.), and things that were unveiled by the Halloween Papers etc… Microsoft changed its stance on FOSS but it’s only because they managed to profit from it (azure mostly). It’s still the same garbage company.