My opinion is that although I liked Windows 7 and quite liked 8.1 Microsoft is now acting rather like Mr Trump or rather the other way round. With Linux I have the freedom of choice over what distro I use, whether I dual boot with W10 or completely come away from Microsoft and just use a Linux distro and which distro suites me best. With Windows I only get a operating system with limited programs that come with it and others which are essential cost a great deal of money and one have to pay a annual subscrition. Whereas with Linux distro's as far as I can see they come fully loaded with programs in excess of 3,000 which you can choose from. The only thing wrong I can see with Linux distro's is command line. The command line is that it expands the amount of programs and operations at your fingertips but you have the choice of choosing a distro like Mint where command line is there should need to use it but for the ordinary PC user it is insignificant I so far have needed to use it twice in three years and found it fairly easy after a little help from Urmas.
Also which ever distro one chooses there is so much help out there on the net to assist the new user and it is all free.
The main problem is that most PC when bought new come with ether Windows or Mac already loaded and many people who buy a PC do not realise that actually there is a great choice out there and get get stuck with an expensive operating system which is heavy on resources (Mac less so) and subsequently and also all the adverts and other unwanted rubbish the PC manufactures put on your new PC.
Having said all that more and more people are changing over to a Linux distro like me who have got fed up with the expense and the limitations of running a Windows PC / Mac PC and therefore perhaps we should be supporting more those people.