First, the example I've chosen was on purpose ... like if you enroll in WebSpark, that's useless if you need the IIS Media Services. Also, you can't have more than 4 processors serving your app.
It also doesn't spare your costumer (in the case of consultancy services) to buy licenses.
Second ... not everybody can enroll. The company I'm working for has 12 members ... some of them are field engineers that aren't doing programming (I mentioned we do consulting). WebSpark at least is out of the picture.
Third ... these programs are ticking time-bombs. I've worked on and off on several personal projects for the last 5 years (I'm doing it part time). 3 years is not enough, unless you have a good idea that you're sure it's going to work (and this doesn't happen that often).
> MySQL enterprise licensing is only marginally cheaper than SQL Server
A startup-founder would be too dumb to pay for MySql support.
HINT: you get all the support you need from its community, especially if you attend conferences and buy a round of beer to its core devs ;)