I think its a little bit harsh. I was expecting to see specific things that Windows does wrong from a user interaction point of view.
Point 3 isn't really valid at all. If you don't want Windows on your new computer you can get a refund for it. There was a big Linux club that did it a few years ago:
http://en.wikipedia.org/wiki/Windows_refundAnd what else would the manufacturers put on their machines. There are some nice version of Linux now, but I still think Windows is more straight forward for the non-computer literate. The fact is that other than OS2 Warp and maybe BeOS for a short time, there has never been a serious commercial contender for the defacto desktop OS on the x86 platform. I think things would change if Apple allowed OS X to be installed on non-Apple hardware, but this will probably never happen.