Quote Originally Posted by movieman View Post
Why would Microsoft want it to be a viable cross platform solution? They make money on Windows, not C# compilers.
Actually, they make a shit load off of C# development tools (Visual Studio ain't free, you know.... well, the Express edition is, but it sucks compared to paid for versions), and Visual Studio w/ Mono is a great way to deploy .NET on a server platform that isn't crap.