The article also clearly states "As far as I can tell, the worst allegations against Stallman involve him being a socially clueless aspie", which I believe matches your "he's still a creep". I tend to agree, he's not a socially well adjusted person. But did that really interfere with his work for the FSF? From what I can gather, he did a pretty good job at it :-/