You are correct, saying something disrespectful can get you kicked out, but what he said wasn't disrespectful, it was just gross. About the thread, some people might have thought it was disguting, but absolutely no one took any action against the members.
HERES THE KEY THING YOU KEEP MISSING. I'M NOT SAYING HE DOESNT DESERVE TO GET DEMOTED, IM SAYING YOU GUYS DONT HAVE THE APPROPRIATE PROOF TO JUSTIFY THIS. You have to provide the proof that he has always made these sort of remarks, and that he hasnt stopped after warning. From my experience, I haven't really expereinced him expressing a lot of furry stuff even while I dont try to avoid him.