帯に短し、たすきに流しの典型じゃないですかね。VBレベルでできることはVB
でやってれば楽だろうし、ちゃんとしたものはC/C++の方がいいだろうし。
プログラミングの標準学習言語がCであり続けるかどうかわからないけど、
C#がそれにとってかわることはまずないでしょ。