I have to agree with you. I wasn't clear, I was ranting more about how their app-building frameworks or other middleware tend to be touted with great enthusiasm, and then abandoned, a few years later, with equal enthusiasm. Silverlight is a great example.
As you say, C# developers are a lot happier than Java developers.
As you say, C# developers are a lot happier than Java developers.