Guter Schachzug von MS; Gib dem Hobbyisten alles ( nein, nicht alles ) an die Hand, was er die SW-Entwicklung braucht. Irgendwann erkennt er dann, daß die Express Versionen auch Grenzen haben; wenn man dann weiterkommen will, dann muss man die Volllizenz erwerben.
Sehe ich aber nicht als Nachteil. Wer ernsthaft Programme entwickeln will, der weiß, daß auch die Entwicklung der Werkzeuge Geld gekostet hat und ist dann auch gerne bereit, für diese Seinerseits Geld zu bezahlen.
Der Hobby Anwender kann nun ganz legal sich an C# und Konsorten probieren, ohne ins Illegale abzugleiten durch DL der gecrackten Versionen via P2P.
Ich finde das Vorgehen von MS durchaus i.O.