Yep, widen the argument out if you must, however cryptoAPI isn't the interface with the web, IE is.
At others who still persist, to be fair, if the author had written the article to say for eg, only safari was affected, would you all be jumping on Apple's or MS's back.
I'm sorry, in my opinion, and as written by the author, this IS a BROWSER issue, not an OS issue.
CrptoAPI isn't broken. the browsers are broken, and all those who harpen on about the OS being broken are wrong.
Now I agree that IE is crap, but to be fair so are all the other options available. perhaps hardening up the interfaces with the web is the route to be looking at. If you still don't follow that, if I run my computer without connecting to the web, am I at risk from fraudulent sites, NO.
The real truth you can't all face, lazy/malicious web site coders, fraudulent in part populace, and unknowleadgable users.
The OS is fine, the web, it's users, and abusers aren't. Mozilla, whatever system it runs on, has to make calls to the OS. Fix the browsers once and for all, including Apple, Opera and Mozilla.Don't just blame MS for the criminal activities and intents of others.
Look in your own hearts first, or not, just blame MS because society is f'ed up. No, the responsibility lies equally with the web's users. Perhaps adjustments to your attitudes are needed too.