I do not hate Windows at all. I like it much better then linux. And many of thoise reasons you put are not good reasons. Windows is perfectly stable if tweaked properly. I have never had any problems. Windows is alos best for gaming and really easy to use. I do agree with you that it is a bit expensive though.
And ther only reason hackers love hackjing windows is because the mojority of people use it. It has nothing top do with Windows itself. And actually I have heard from tons of people a linux machine is easier to hack into then a windows machine. Tis could be due to the fact that many people who use linux thgink they will not be hacked and do not run any type of security.