Just one problem - this shit is making coding far too democratic. It's no exaggeration to say you could sit the average person in front of Visual Studio 2005, and have him coding stuff on his own within a lesson or two. I've seen and helped it happen. Fine, you say? Well, yes. But in another sense, not so fine. VS2K5 kids inherently develop lazy habits. You've got all this fun auto-indenting, all these XML comments, all this auto-completion.... Who needs a lot of comments, right? Jeebus only knows how they'd organize their code without MS's toy. I actually had one guy complain that he didn't see why we should work with a tool because it didn't have auto-completion!
And, as Durandal pointed out way back when(search on the term "Visual Studio", for kicks), it takes coding into the realm of magic. Whaddya mean HOW does the click event happen?! It just DOES! References? Pointers? Huh? It puts these coders at the mercy of the big companies who churn out the languages. Languages become a product rather than a tool. Further, with so many elements handed to you on a platter, you forget how to design properly. I was handed today 5 .exe files. That were identical save for a few background images and DB tables accessed. That's an extreme example, but it does show the ease of use of .NET and the dangers of said same. Using a one-line XML file that divided it's content using a symbol(read: VB "Split" function....

Someone with no habits, no knowledge, nothing, can create a program with little to no understanding of what he just did. And what does that make him? A locked-in MS consumer, a slightly different version of the average Windows user. I am serious.
Of course, I'm not condemning .NET. Far from it. Managed code is an awesome innovation, the platform and tools allow you to accomplish much, much more for your goal without getting bogged down.... But I'm wondering. What will the next generation of programmers be like? Will they know how to program? Or will they know how to code, like wizards saying the magic words and paying Microsoft/Sun/whatever for more words? It's a problem.
(If this is too ranty, mods, move it to the OT, of course)