Any activist group that has ever made a difference in history has had leaders who were able to accept their minor differences and fight together for the greater good (until the fight was won, at least)
RMS is entirely incapable of separating main points from side issues. This makes it impossible for him to make peace with people who are, in fact, on his side. How can you expect someone like that to ever gain the amount of support needed to really push a globally relevant point forward? The world of software isn't a village council.
This man might have been a great programmer, but as an activist, he's a joke.