We built some pretty big applications with VB6 (heavily optimized by using WinAPI-Calls and C++-libs where necessary).
Nothing what came later matched development speed (although some langs using REPLs may come close).
Whoever designed VB.NET didn‘t know anything about the things VB6-developers like my loved. So VB died because what came next simply wasn‘t VB.