I guess you could try this out empirically, by creating a throwaway Email address and sending him a dry, technical question under a female name, and see how he responds.
To be clear, I have no idea as to the truth of this situation, I am just saying the criteria to judge it must be different than that, especially because creeps do their best to hide their creepiness to the general world.
Yes, but not every loss is equal, and in a changing world, growing groups will eventually reach a point where not everyone who wants to play will agree on the same ethics, which will lead to someone feeling unappreciated.
If I had the choice between losing a F/L/OSS contributor who has spend their life writing highly influential software and a F/L/OSS contributor who opened a 200-line-Python script once, half a year ago, I know who I would consider less of a loss.
That being said: I do agree that some of the statements made in the past were tasteless, and I am disappointed that he did so. Yet when reading his own texts like https://stallman.org/articles/necessary-changes.html, I have to either conclude that he agrees but has made mistakes or is himself lying.
Another thing might be that I have only had contact with him via Email. Perhaps he is different in person, that I cannot say.