The trouble is, .NET is a solution looking for a problem.

I don't want to store data or other information on Microsoft's servers. I don't want a version of Office that is a "service" that connects to Microsoft in order to work. The registration scheme sucks.

But Microsoft being Microsoft, you gotta believe that people will hear Microsoft saying "you want web services" and follow Microsoft as rats followed the Pied Piper.