VB6 was consider flexible largely due to the suite of third party controls available.
Out of the box VB6 was always much weaker than it’s rivals.
The problem is that while MS will be releasing the VB6 runtime for the foreseeable future, I can’t see the add on developers maintaining VB6 versions indefinately. For example certain grid controls are no longer supported and the documentation is unavailable.
Actually this isn’t true at all.
New components still come out all the time. We have reg-free COM now, full support on Vista and Win 2008, and those Win32.tlb’s that are around make API calls easier than ever.
I haven’t missed a few grid controls, but you might look around for improved replacements.