[edit] Funny, I got voted down. Hope you guys will volunteer to rip out the Java from Open Office and rewrite it in C++.
Stallman is a leader not because he must create something better than Java, but instead because for any technology the "Free" vs. "Open Source" issue can be critical as to whether you depend on a piece of software.
My point about Stallman was that he would keep developers in the "stone ages" rather than be practical.
I don't recall "practical" being synonymous with "awesome" or "excellent". "Practical" is an excellent excuse for not having principle.
I have some issues with RMS' beliefs, but I applaud the fact that he acts on principle. I wish I had embraced principle over practicality and had continued working with Ruby, rather than taking a 5 year detour through PHPland.
Edit: It's Edwin.
(short version: "we should discourage people from writing programs in C#")