> I don't buy it. I liked the appearance
> almost instantly. [...]
It really depends on the language and the level of experience. If you are submitted to an entirely new paradigm then you most likely will need time to get to know the language before passing judgement -- but are you well versed in C++, Java, etc., then it is probably easy to see the true colour of C#, which doesn't really bring us anything new or exciting :)
Btw: Am I the only one who finds it ironic that Bruce is target for the comment quoted above, recalling the premature and hasty judgement Bruce himself passed on Ruby some years ago?
His statement can be found here: http://web.archive.org/web/20020201201937/http://www.mindview.net/Etc/FAQ.html#Ruby
And it starts like this: "[...] I just happened to spend about 45 minutes in the bookstore looking through the Ruby book.", and then goes on to a very shallow critic of some optional Ruby features which are common in most functional programming languages.
And while he is at it, he also manages to express dissatisfaction with C#.