The image in the link sums it up ("...all without writing a single line of code!", which I've heard personally in Microsoft events). It's not that the languages or the framework lack advanced features, it's that Microsoft/MVP's constantly tote the "beginner" features. I find C# to be very fun to code in... so long as you avoid anything that the tool will do (or only the tool can do) for you.