Судя по тому что написали в LF, уже есть достаточно много программ написанных на Mono под Linux и их число будет расти. А Java и .NET это не совсем корректное сравнение. Microsoft удалось избежать тех подводных камней на которые в своё время напоролась SUN. В Java не смогли реализовать возможность использования нескольких языков, не сделали нормальный JIT-компилятор. А это очень плохо сказалось как на программировании под Java так и на скорости работы программ.
А на счёт реальных примеров хороших программ, то посмотрите на среду разработки в C# SharpDevelop под Windows или MonoDevelop под Linux онb полностью написана на C# и по своим возможностям превосходят большинство других сред разработки.
Да и цитата с linux.org.ru не самый хороший пример, там обитает очень много ортодоксов