That's a generalisation. I primarly code in PHP, Javascript, and C# and I don't hate VB.NET.

I don't hate VB6 either, it never fails to remind me why I love other languages

As long as it works for you, use what you want.