I have actually read everything many times and more what has been pasted here
about RMS. Still I am very interested to read what he has said in order to
see if there is something new for me.
In my opinion this is about how you climb to a tree to grab an apple. You can
do it using your hands and succeed or you can restrict yourself and try it
without your hands and never succeed.
So in my opinion the first step is to get significant "critical mass" of
GNU/Linux users so that their needs matter to the devs and content holders.
The more we get GNU/Linux users, the more we will also get people who
understand the importance and goodness of Free Software in addition to that
more users can mean more support to GNU/Linux devs.
You could grab an apple from a tree without using your hands, but it might
require a lot more work to do to kick ladders under the tree so you could
reach the apple with your bare teeths.
It is much better to have 1M of GNU/Linux users of which 10 000 is very
concerned of Free Software than to have 100 000 GNU/Linux users of which 1000
is very concerned of Free Software.