J# is the Java language on the .Net engine. Why couldn't MS ship the
rumoured VB7 as VB#, instead of offending the VB community with VB.NET?

VB.Net is powerful, no doubt, but it lacks the greatness of VB Classic.
VB.Net is so strikingly similar to C# that I wonder why they bothered.
Surely VB7 would be a better commersial decition?