That isn't true, Microsoft is not planning on getting rid of it, no discussion of the sort has ever been made.
>> The facts above show a different story..
The reason C# has features VB.NET doesn't is simply the developing team.
>> why woudl I care less about the internals of MSoft development, when I buy VS I dont say well let me think who was on this dev team...
The C# Team decided to add some of those features. VB.NET has features C# doesn't. I will say, on a personal note, that C# does seem to be favored over VB.NET, mostly because C# was originally created for .NET while VB.NET is somewhat old.
>> See above, facts are basic dotnet dev stuff has not been implemented in VB.NET..
But features the VB.NET Compiler does have are marcos. Like casting. CStr, CType, CInt, etc.
>> Also C# does not have the fundermental crashing problems of VB.NET see above..
Note it would appear that C++ is going the way of VB as well in this regard..
But, it is really about the developer team.
>> Dontcare about who is on the dev team, and why should I...