* stuff like "knight for hot ladies" is just corny not bad.
* the abort() joke was as follows: "Proposed Federal censorship regulations may prohibit us from giving you information about the possibility of calling this function. We would be required to say that this is not an acceptable way of terminating a program." that's not that bad honestly. it's more pro-abortion than anti-abortion so i'm not sure why progressives got mad.
* the "emacs virgin" shit is cringe but not rly sexist? anyway i think he switched it to be either men or women later so it was still cringe but not gendered.
idk if there's other stuff i missed but that covers what your article and the twitter thread you mentioned point out. like, yeah, it's cringe asf. but is it rly "cancellable? nah.
btw i still think his presence in the open source community is a negative in part because of goofy ahh shit like emacs virgins or knight for hot ladies, mostly because the amount of cringe it produces attracts more asocial weirdos like rms and puts normal people off open source stuff. like, i'm a outgoing person and can sit and enjoy a coffee with almost anyone. but i feel like spending 5 minutes face to face with rms would make me lowkey want to unalive. i also really don't like a lot of his politics. so i'm in no way an apologist, just don't think a lot of what you referenced is problematic.
ofc, i think there's enough evidence of creepy behavior, especially now, to kick him out and don't really have a problem with it. just the goofy ahh jokes isn't the right reason to do it.