Just picking away at the 'what matters is that they are controversial' statement - that isn't in Stallman's control and it relies on 'everyone knowing' something and
evidently without people ever being able to discuss it or test out ideas once they have reached a certain level of respectability. Stallman wasn't trying to make this an international topic of discussion. Important people are going to be wrong about things and calling for resignations is not a sustainable solution if it isn't directly in their line of expertise.
Everyone bar nobody has formed an opinion on an important topic that is completely wrong at some point in their life. To correct their opinion, they will need to talk to somebody who will explain why it is wrong.
This wasn't Stallman trying to use his position on the FSF to spread his opinions, he was using his position at MIT to try and defend a colleague to other academics. And what you are describing is an unreasonable standard to hold anyone to if a topic isn't supposed to be their central area of expertise.
It does matter what he advocates and it does matter whether his opinions are technically correct and incorrect. The 5-days-comment-to-resignation mob are doing damage here; and setting up terrifying dynamics. They aren't going to stop at Stallman.