There are two types of vb6 developers, based on my experience. The first, are developers who are mostly self taught, and have never progressed beyond, basic. Its what they cut their teeth on, and there have been no further developments along those lines since vb6. These developers will tell you that Visual Basic is not basic at all. The second group are maintenance developers forced against their will to maintain the code of the prior. They tend to be like Dobby from Harry Potter.