Absolutely agree ...
But can MS realistically keep this shit up forever? Surely people *will* eventually notice that something just as good (if indeed not better especially from a collaboration point of view) is available for as next to nothing as makes no odds?
I'm not a fan of dumb terminal style PC's myself and will always require a fully-functional (in my case Linux) machine for development, etc, and I will always want to keep local copies of all my private and confidential documents to myself. But for Joe Average -- a dumb PC will be all most need (that and a diet of fart apps).
Microsoft as we currently know it is, therefore, doomed -- as all their real revenue comes from flogging the Office suite plus a copy of Windows per user/machine sold.
Sales of only just development software and SQLServer (although huge by anyone else's standards) can't possibly keep them in the style they're accustomed to for very long.