Second class? Maybe in the perception of some C-loving programmers.

VB.NET can do everything what you can do with C#. Saying that C# is better than VB.NET is like saying that French is better than Spanish.