Robert, nothing's perfect but when a big company makes such a hue and cry about validating the authenticity of a software piece that has been around for years and yet exposes clients to humongous security holes its plain ole annoyance. In contrast there are more secure OS's out there for a lot cheaper. The only hurdle is the common man out there doesn't have the knowledge of these other OS's nor are these bundled with fancy add-ons and media tools. Look how long it took Firefox to get noticed. And even after some acceptance how much of the browser market does Firefox have in relation to IE?
Having said that, I still continue using Windows at work and at home. It's pretty, it's easy and every application is written to work on it. Who said life was fair? :-)
(I'm hiring Software Development Engineers in Test in Seattle, WA)