B
bmw95
Dont be naive. This wasnt mistake by Microsoft but by NSA - the "flaw" is simple backdoor (and its dragging all the way to Windows XP, despite Vista and newer versions are all featuring different kernel) that was exploited by NSA for years - when the tools leaked it was just matter of a time. There is no doubt in my mind that all major software developers are required to make those kind of "backdoors" for NSA, CIA, FBI etc. How NSA got hacked (or more probably - it was Edward Snowden-like leak) is another topic..
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.