One thing though, its not windows.. its end users fault. Windows is the most used os obviously.. so all effort goes into making viruses and spyware and all the other bs windows falls victom to.. and windows os gets blamed for it. Windows works just fine, and I like being able to update my drivers, especially video.. being able to do that monthly gives me increased performance in games, which is why new drivers are released so frequently.. optimizations and fixes.
Apart from instability, which is totally Windows' fault, I agree. Though Microsoft should have bundled a free antivirus product into Windows earlier...much earlier.