@vesuvius: OK, I just thought it was weird that you brought up cloud computing specifically - you could replace it in your post with Windows, Office, phones, Bing, or anything else that Microsoft makes money on or thinks they can eventually make money on, and it wouldn't change the argument.

I don't really agree with the argument either, but that's another matter that I don't have the energy to pursue right now.