There are probably a few sources of new VB6 programmers that haven't been mentioned.

First you have those who got a taste using Office VBA, and second a lot of former QBasic/QuickBasic users are moving up to 64-bit Windows where you can't use it anymore. Both of these groups will probably take more comfort in VB than VB.Net because of the close family ties and similar code syntax.

The biggest puzzle to me is where they are obtaining legit copies of VB or VS 6.0 to work with.