RMS is not a "weird guy", he's an obnoxious dickhead. If you disagree, you haven't been in a room with him for longer than 5 minutes. Sure, he's made very important contributions to FOSS, but -- I invoke Godwin's Law! -- Hitler made many important contributions as well, but I don't see many people standing up for him.