From my perspective, movements need multiple organizations that exist on different levels of the “extremism” spectrum. Just like there are various environmental NGO’s, some very radical, and others more mild and open to compromise, the free software movement needs the same.
The FSF is the extreme org, the canary in the coal mine that is going to alert on critical issues, but also which frankly are going to send out a lot of false alerts. They are the die hards that will get it wrong constantly, but also will be the early alert system for true critical issues.
We need other, more moderate voices they are willing to compromise more and be less extreme. That should not happen within FSF, but as a separate org.