It could be the best language and framework in the world, but it's not worth the vendor lock-in.
I agree, C# is a better language than Java, but that doesn't mean I'm going to use it. There's more to choosing a language than the language itself. The environment is at least as important.
Even if they do, I (and many others) still wouldn't use it then, because Microsoft has already abused their position in the past. I know I won't contribute to their success.
I agree, C# is a better language than Java, but that doesn't mean I'm going to use it. There's more to choosing a language than the language itself. The environment is at least as important.