cjbreisch wrote:
... It "dumbs down" VB again when I thought the whole point was to make all the .NET languages functionally equivalent.  ...

I'm interested to know how you think adding a namespace changes the VB language specification. While I agree that the languages need to produce equivalent IL, I disagree that VB should strive to be C#. What made VB6 so successful was the degree to which it abstracted the complexities of COM development away. I agree, some mistakes were made, but making VB.Net an easier place for the "part-time" or "beginner" programmer to work cannot be a bad thing.

Speaking as someone who has converted from VB6 to VB.Net to C# over the past 2 1/2 years, I don't agree with you.