IIRC, C# and the .NET compiler and runtime are free (as in beer). Outside of Monodevelop, I'm surprised nobody else has tried to re-roll a C#/.NET toolchain.
With that said, most .NET developers probably prefer their .NET OSS projects to have visual studio files so its easier to link into their projects.