Your description of RMS is quite off by my view (and I've heard him speak multiple times, had several conversations personally and read all his work).
RMS doesn't have the absurd idea that software-freedom should be *exclusive* to programmers or that all people *must* be programmers, but he absolutely wants everyone to have the capacity to use those freedoms if they wish or to find friends or hire programmers etc.
RMS wants freedom for engineers and not all? No, that's plain wrong.
...early explorations that were abandoned too early.
Projects like Scratch, IMHO, are somewhat off this goal: they seem more a pursuit for cheap labor than tools to distribute a deep understanding of Informatics (but I might be wrong on this, it's just my impression as a father of a user).
But if you care about #freedom today you wouldn't say that "not everybody should be able to write because nt everyone has a talent for it".
(to paraphrase RMS).
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!