Ehm, forse perchè il C è decisamente più potente e versatile...
Forse sarà per questa ragione che NESSUN sistema operativo è stato scritto in VB, ma quasi tutti sono stati scritti in C e C++...
Comunque, partigianesimo a parte, sebbene VB.net, per quello che ne so, sia un netto passo avanti rispetto a quel farraginoso linguaggio che è VB, nulla toglie che C e C++ siano DECISAMENTE linguaggi più solidi e robusti.
Ciao!