Sometimes you listen to something and it's both so wrong and so right. There is always the argument from Mac Users and, to a lesser extent, Linux users that Windows is rubbish.
It has to be said that a MacBook or Mac Pro will start at £700+ and move upwards. The average price that consumers want to pay for a PC is probably £300 - less than half the cost. it is no wonder that the marketing of Windows is a whole different game from the world of Apple. In the world of Apple you have a £500 (cheap) iPhone, a £500 tablet and a £900 laptop. People pay this price because they believe, with some justification, they are getting a quality product.
The Windows world has traditionally been a 'value market' for consumers. Whether it is the £150 netbook pc with a tiny keyboard or a £300 laptop. Should you really be surprise that the touchpad isn't as good as a MacBook Pro or that the build quality is not as good as a MacBook Air.
To keep prices down the Dell, HP and Lenovo's have wafer thin profit margins on their PCs. With sales reducing they are even losing volume sales. All these manufacturers rely on advertising to bulk up profit. So when you buy a pc you get evaluation anti-virus products, some games, you probably find the browsers are hijacked with terrible additional toolbars etc etc. Basically a whole bunch of pre-installed products that you wouldn't really want on your PC if you had a choice. Some of the stuff you think is free but 30 days later it starts nagging you to buy a pro version of the application you didn't want in the first place.
Even if you don't use this stuff it probably starts automatically when the PC boots and over time updates and slows down your PC. Then you meet people who just blame Windows for being slow. The reputation of Windows and the Windows PC has been blown out of the water by the installation of 'crapware' on the PC. It's not really software because software should enable you, it should be useful, it should be what you want. Since the pre-installed software is largely useless and destroys the experience of using a PC it is rightly called 'crapware'.
Nothing would improve the image of Windows more than if Microsoft's hardware partners just banned crapware and gave people a really positive experience of Windows.
Crapware is why IT Pros spend their first hour of a new PC experience removing all the so-called 'free software' you get on a PC. Alternatively IT Pros just install a vanilla copy of Windows.
The Apple fans are right in one sense. Windows is bad - but only because people expect to buy cheap PCs full of software they don't need or want that destroys the experience,