All the big guys are headed to an SOA model, because they’re watching IBM make money hand over fist doing it.
One day, that probably will make it to the consumer level...sad to say. Then it will be like dealing with the cable company.
IBM is the master of the pay-as-you-go model in the enterprise.
Microsoft is not, and has never been, a major player in the enterprise.
Microsoft makes consumer-grade software.
IBM doesn't even try to push pay-as-you-go to the corporate desktop because it's a loser. One size does not fit all when it comes to the end user.
But that won't stop Microsoft. They'll plow headlong into this idea that they can get back control of every desktop PC.
The thought of being paid every month for the same software simply has too much of an attraction for the bean counters at One Microsoft Way.
Ughh...I'll never move beyond the rabbit ears of computing...