In It's Time for Language Divergence, Patrick Meader discusses divergence between C# and VB programmers.

I agree that VB and C# users have differences between them, but I think that saying that the languages should diverge is a strange position. It's not about divergence, it's about the making sure that VB and C# serve their customers well. If that means language divergence, then that's fine