Earlier quoted context omitted.
You're certainly free to keep typing this stuff however the irony is that we all understand RMS clear, consistent position on the matter. The issue is that, by his own admission, he doesn't understand the other side.
> we all understand RMS clear, consistent position on the matter. Then why are "we" all still using his software (which was given a license to match his philosophy) and complaining when he maintains his "clear, consistant position on the matter" and refuses to compromise his beliefs. To use a poor analogy, it's like going to church and complaining when they talk about God. There are lots of other options out there fo…
I don't support the FSF, I do support access to source code, and the freedom to extend the source code. Sometimes the FSF supports our shared goal, sometimes the FSF sees it other ways than I do, but that doesn't mean that I'm going to stop using emacs because I disagree with poor management of GCC.
The world is big enough for a plurality of ideologies.
Responding to your edit: >RMS popularity among newer programmers is always low (for the exact reasons outlined here, his software isn't "free" enough), and yet I find that after years of experience, we begin to appreciate that without his staunch support, we would be developing software in a very different world.
I find this to be an exceptionally unconvincing argument, because my experience has always been exactly the reverse. Newer programmers get excited about having access to source code, and they see RMS as the one saying the most about it, and just assume that RMS is responsible. After a while, they learn about the history of BSD and open source and realize that shared access to source code is a very natural way for software projects to develop. Without RMS being a frontman, we'd still the BSDs, we'd probably still have Linux. We'd have needed a compiler like GCC, but that void would probably have been filled sooner than Clang did it.