Re: Mobile vision
Adobe.
Also Apple.
Also Google (re Android).
Yes. And Microsoft has put a lot more resources and dedication into fixing the security issues with their software than Adobe or Apple. (Google has aggressive, well-funded security research teams; I haven't investigated how much they've done to improve their software development practices.)
Microsoft has significantly reduced their vulnerability rate over the past ten years. It's still a lot worse than it ought to be, but that's largely due to the huge backlog of legacy code. Could they do more? Sure - a lot of those resources wasted on Metro for desktop Windows could have gone into reviewing old code, for example. But they're still doing better than the industry average at cleaning up their mess, in my opinion (as a professional whose work includes software security, and not by any means a Microsoft fan).