RE: future is web apps...
Microsoft has both locally installed programs and web applications. Office is available in both flavors. I don't think this aspect of computing is their weakness. Their shortcomings are in device coolness and "web entertainment" software/services.
Keep Up with TechRepublic