I still find it amazing that there are some "developers" who still do not understand that VB.Net and C# are just a syntax around the .NET Framework. You're using the same base class library, you're using the same classes, functions, methods, etc etc etc. Granted there are some "Syntax Features" that one has, and not the other, but for the most part, there is virtually no difference (besides syntax) between the two. If you take one one VB.NET program, and it's equivalent C# version, the IL it generates when compiled are almost identical, and they get JIT'd identically. If you don't believe me, try it yourself. Use ILDASM and look at the generated IL between the two. You'll notice there is very little difference between the two.
I once knew a VB6 developer who eventually migrated to VB.Net (kicking and screaming I might add). He eventually picked up VB.Net and, to his credit, was actually a capable developer. However, he would just completely freeze up every time he tried to read C# syntax. Granted, C# and VB syntax do differ, but it's not hard to understand either one if you are proficient with the other. If you're proficient in VB (which he was), following C# syntax is not hard at all as you're using the same base class library in VB. But for some reason, curly braces and semicolons just turned him into a complete imbecile. Smart guy, and a capable developer, but wow, something about a different syntax for using the same classes and libraries just made his head explode.
I haven't dug too deep into Universal Apps, but if VB.NET support really is dropped, it won't be a big deal to me or many others (I don't think). The small population of those who exclusively use VB is small (relatively speaking), but they are a loud and passionate bunch. They just need to realize C# and VB.Net are not that much different. Once you get passed the syntax, there's really no difference. It still generates the same IL.