Re: pathetically dependent?
MS is on its way out it just takes a while for the glacier to melt.
Business wise it's surprising that they still lock in so many businesses with the help of the clueless "Microsoft Professional" trained IT staff who don't know any better. I think word is spreading that independent software stacks are both way better and way cheaper than MS offerings.
The tools I use consulting for smaller businesses are web based and 10 times better than the corporate shitware my corporate clients use. It's only a matter of time until they figure that out and then it's good bye MS. Because at first they'll replace the stack - starting with email and collaboration tools and so on. But once they're all web based they'll suddenly realize they don't need Windows either - they might as well just use Macs, or in some cases even iPads or Chromebooks.