There is absolutely no excuse for VB. It should never have been created and it should certainly never have survived.
So why when I read the job ads for programmers do I see shit like "must have 3 years commercial experience with VB"?
I dabbled in QBasic when I was at high school because I didn't know any better, but in this day and age there's absolutely no reason for anyone to learn how to program badly.