Actually, there are many problems related to the system itself. Changing the default access policy to C:/Program Files in XP, UAC's crappy implementation in Vista - they are all issues *related* to the OS.
And nobody blames Microsoft for that. OS evolves and changes but NC was designed over 10 years ago. The fact it does work on modern computer/OS combo is a pinch of miracle and a ton of devs hard work on updates.
The "computers for the dumbest" trend means that OSes try do restrict users (and developers) more and more in misguided effort to protect them from themselves. It means there are and will be even more problems introduced by new version of OS. It's not MS's fault, it's Apple's - but MS is playing the ball.
I am MS fanboi too. But paranoid and not welcoming changes just for the sake of changing. I miss my win2k...