This feels like a bit of a bikeshed. There are problems with many configuration languages. I don't see anything related to yaml on their issue tracker.
Look, without getting into a debate on cancel culture, I’m wondering if it’s specifically virtue signaling that you object to. Because RMS is specifically known for a massive amount of virtue signaling. It’s all over his website and was written all over his office at MIT. And he would join discussions and change the subject to whatever he felt like talking about in order to, we’ll, spread the good word. And of course the free software movement more broadly is about taking a moral stance and aggressively spreading it through copyleft and other forms of activism.
So I wonder if it’s not “virtue signaling” here that’s the problem, but the virtue being signaled itself that you don’t like.
> For example, you could believe that gender gaps in engineering are 60% personality-driven and 40% discrimination/sexism-driven. There is nothing toxic about this opinion...
What's potentially toxic about this "opinion" is that, until it cites evidence, it entirely confuses what is social science and what is armchair philosophy.
One can either state: "Study X suggests that the gender gap is roughly due to Y% of A and Z% of B", or they can say "Anecdotally speaking, I have experienced the following, which suggests to me that $REASON may be at play here".
When one carelessly mixes the two together, they drape an assertion in the unearned aesthetics of quantitative reasoning. Which, in my experience, is sadly where a lot of these rationalist arguments end up.