That's the problem with most .NET developers. They were fed straight from the MS spoon with blinders on, and never wondered what is out there. But to label oneself as a "I'm a .NET dev", and yet you don't know that there is another language besides VB/C# it's just sad.
But now that MSFT has turned things around, hopefully the F# community can get a bigger spotlight and bring a change about.