I've just got one thing to say to all the people trashing VB6 programmers: If what you say is true, then why isn't there a strong VB5 or VB4 or even VBDOS community around, like there is for VB6?

Were we all willing to learn new things when VB6 came out, and then something happened to us and we were no longer willing to learn anything new? I don't think so. There may be nuances for each of us, but you can't escape that there's something that keeps this VB6 community alive, and to blame it on personality traits is just wrong (bordering on disgusting), IMO. You're pointing the blame arrow in the wrong direction, and for what reason, IDK. (I could speculate, but that would be counter-productive.)