And this is definitely the other side to the coin. My initial comment was about things being Microsoft's fault, and I still stand by that because of MS attitude that they can do no wrong and then question why companies are doing what they are doing. I was in IT for a little bit and I totally understand why it's so important to wait for a bit after MS releases an update. Then on the other side, you have companies who are still on windows XP, making ridiculous statements that Microsoft is some horrible company that doesn't support them at all. And then when they get bit from something that the NSA does as per your comment, they just automatically blame MS for their own problems. I guess it's just a very destructive cycle. My point though is that people would be a lot more happy to stand behind microsoft if the company didn't just simply dismiss itself as even just a tiny part of any problem that shows up. For example they could take a look at the reason why companies are so slow to update, and notice the amount of support calls they get from their customers after releasing updates. Then think, 'well hmmm, maybe we're contributing to this problem a bit'. Instead the company either blames the customer or bullies customers into doing what they want.