そんなもんだろ。
好みの言語の構文で同じ機能を実現するだけ。
そのうち、C#->VB.NETトランスレータとかも出てくるんじゃないのか?