No to dodam że C# jest głównym językiem .NETa i Mono (open-source'owej implementacji wykorzystywanej m.in. przez Unity i dostępnej na Androida). VB.NET został zrobiony jako most między starym VisualBasicem a .NET. Jest tylko jednym z wielu dodatkowych języków platformy. To że C#, a nie VB.NET jest głównym, już chyba samo w sobie świadczy o tym że jest lepszy, a przynajmniej o wiele szerzej wykorzystywany. Z tych względów nauka VB.NET jest gorsza niż C#. Choćby ze względu na ilość tutoriali i gotowego kodu. Nawet jeśli coś istnieje na temat takich języków jak VB.NET, to zwykle jest przeróbką oryginału napisanego pod C#. Jak nauczysz się C#, będzie ci nieporównywalnie łatwiej uczyć się Javy czy C++, z których oba są bardzo rozpowszechnione. VB.NET nie ma żadnych języków o pokrewnej składni. Im szybciej się przesiądziesz, tym mniej problemów ci to sprawi.