Programming C in contextually-unaware text editors is just so much more satisfying and productive than C#. I mean, I absolutely hate having a development environment that has fail-proof project-wide refactoring capabilities. Code-completion saves me way too much time digging around in incomplete/missing man pages and makes me cranky. Features like delegates/events, CodeDOM, runtime type introspection with user annotations, asynchronous methods, LINQ, generics, or high-performance bare-metal programming with managed-code ease/safety just take all the fun out of programming. Type safety with generics makes apps too robust and takes all the exciting danger out of C or Python and makes life depressingly boring. All the time saved and extra quality in apps is letting far too many developers get high-paying jobs in the industry instead of being forced to work at Starbucks and rewriting the Linux desktop paradigm for the fiftieth time in their evenings off, and that just sucks.
I hope all the bright, talented, enthusiastic people at Microsoft who work on C#/.NET and enjoy making better programming environments burn in Hades for working for such an evil company. Hopefully Miguel goes blind and is stricken deaf and dumb for supporting Microsoft's evil plans of creating pleasant, productive, and powerful development tools. All the hard-core, experienced C++ super-devs who keep trying C# and going "omg this is amazing" are clearly just being bought off by Bill Gates or Ballmer or some other evil Microcraftian elder being.
Obviously to everyone one of us, Miguel starting Mono had absolutely nothing to do with C# actually being a really awesome language. It's all part of a secret plot to DESTROY LINUX FOREVER by making it just too darn easy to actually write high-quality applications. Without the inefficient development cycles of C or the infinite number of AttributeError exceptions large Python apps generate, we wouldn't be able to revel in the glory of the early 1970's that is UNIX.