We don t need mono .Python is the default VM language for linux apps. I prefer to recomend pypy or compiled languages like Go and D than mono.
Mono people try to promote mono as default open source language.This is not good.They promote permissives licences too.Banshee is pure Mit.Rythmbox is GPL.
Mono for windows sucks .It does not work as alterntative to .NET.Mono installation is not detected by windows as alternative.
Even if I try to run MonoDevelop.