Guess what people,
Welcome to the real world.
I know alot of you don't have big computer expercience, such as using mainframes, but this is the status Quo. Companies like Computer Associates, Platinum, EMC, IBM, and the list goes on, run business this way. The most notorious is Computer Associates.
A per year charge is assigned, plus you get a per MIPS charge. The bigger your boxes, the more you pay. In a way, it's detrimental to the industry, but companies like CA are after the bottom line (theirs). Microsoft is testing the market for similar reasons. They can make more money this way, while making it look like they are doing the consumer a favor. If it's a wash, they will return to the old way.
The company I work for spent almost 150 million dollars last year alone on the licensing fees to the software it uses. All platforms. That broke out to about 55% to mainframe/super-computer licenses, and the remaining 45% to PC's and small servers. Those numbers are actually misleading, the workload was actually about 85% mainframe/super-computers and 15% PCs and small servers. So, the licensing money is better spent with the larger platforms. Note that this is a recurring charge, not a one time affair.
Microsoft wants to join the big boys like Sun, IBM, CA, Motorola, Hitachi, etc, for how services are charged. The difference is that the main target for Microsoft is the home user, whereas the others target industry. Industry pays the fees knowing that 1) they don't have much choice (supply and demand), 2) with those high fees comes "johnny on the spot" service. We don't go into hold queus, when we call, they send technicians out immediately. Our service agreements expressly state that.
Though, there is a recent trend, lead by IBM, to change it from a per MIPS pricing scheme to one which is a "pay-as-you-go" plan. Should save money. With IBM producing incredibly powerful machines, some of which in clusters extend to more than 100,000 mips, companies would get slaughtered under the old pricing strategies. So IBM is trying to change the industry to stop charging by maximum number of MIPS, and rather charge by actual MIPS used.