You just confirmed your ignorance about anything .NET related.
Coming from someone claiming:
"language wars" are silly and pointless.