Probably because facebook is by design a mechanism of human communication. Github is a mechanism for sharing code. The words used and then rejected were useless, and substituting them did not affect the communication in any meaningful way.
Calling vocabulary subs like this "censorship" greatly glorifies the users of said language, as unless they're deliberately trying to be offensive there is always an equally useful word at hand.