I am quite sure that complete compatibility with any one release of .NET would silence a lot of FUD by Microsoft and make pointy-haired bosses less reluctant to sign checks for deploying .NET/Mono applications on non-Microsoft platforms.
If it's you who are developing, it's easy to code around the holes, but if you need a closed-source application designed to run on .NET (and I don't know why people want these things, but they do) you have little to no choice but going Microsoft.
And that's a dealbreaker for Mono more often than you imagine.
If it's you who are developing, it's easy to code around the holes, but if you need a closed-source application designed to run on .NET (and I don't know why people want these things, but they do) you have little to no choice but going Microsoft.
And that's a dealbreaker for Mono more often than you imagine.