Rob Caron and Buck Hodges discuss a newsgroup post by Ajay Sudan discussing how Microsoft subscribes to one of the multiple-universe theories...  That is, MSDN Universal subscriptions will become “most” of the software a developer needs, and then you can buy additions to make it complete.

Huh?  Let me look up the term “Universal”. 

Now, I'm not whining about the cost (well, maybe I am) - I pay for a universal subscription out of my own pocket because it's worth it to me - I know that with that yearly fee, I can go into any client site and have the software I need, with a valid license.  I know that if I need to learn something about BizTalk, I can do it at home over the weekend because I have a universal.  I know that I'd hate paying for this software  “ala carte”.

So what's this?  Can you not just bump the price of the universal and keep it ...um... universal? (I'd rather no price bump, but it's still better than the cafeteria style plan).  This is exactly why I pay for a universal - to get the newest stuff and be on top of the game - to be able to demo it to clients and sell both my knowledge and your software.  So you don't want me to help sell Team System?

Also, in the interest of goodwill, can you let us know why you think that universal subscribers - people who pay a premium to have access to all MS's dev and IT software... who are probably evangelizing MS software because it's what they have and are familiar with - why you think that we are not interested in having all of Team System? 

Please let us know how you can possibly think that people who are used to being able to get anything they need from sub downloads when they need it are not going to be upset when you take the newest, shiniest jewel in the microsoft development world away from them after dangling it in our faces for more than a year?

Who will you make angry with this? Developers.  I guess Steve Ballmer didn't say “developers” enough times for it to sink in.