Ofcourse, the fact that every other day there is another "windows critical" patch shows that despite their Trusted Computing broohaha, they still don't know jack shit about security.
I never understand why people complain about this. It used to be that MS would never patch critical system flaws in a timely fashion - now they patch most of them before we hear about them. Their Trusted Computing bit is to make everything work the way it's supposed to, and largely the way it's not working already - be glad they're not making the changes to future OS' only.
Sure, the best thing would be to have come out with an OS that never had the problems to begin with, but get over it.