> People want to give Microsoft money, but Microsoft is intent on making the entire thing as painful as possible and their licensing as obtuse as possible.
This.
I don't know if this is still the case, but a few years ago I bought an MSDN subscription, and it took weeks. I could never figure out why they made it so difficult, nor why they forced me to go through partners. Just add a subscribe button on your own website, let me pay and be done with it. How you handle distribution is not my business (and I reckon distribution is not an issue anymore, since I think nobody chooses to have CDs delivered instead of downloading what they're interested in).
Again, this was a few years ago. I hope by now they have fixed this process, because it was completely broken.