In my research for getting Banshee to compile for Windows, I stumbled on this post. It seems there still lives a LOT of suspicion towards Mono in the Linux community for being a timebomb Microsoft has put under FOSS.
A few days back I read Microsoft released their Community Promise as to defuse these fears. Yet it seems not to be worth anything to developers.
I, as a C# developer, would love it to see my skills go cross platform. What exactly are the arguments against the Mono platform?