The definition of what is racist, xenophobic, and homophobic is different from person to person, mod to mod. There are plenty of rational opinions within controversial topics that are just not allowed. This is compounded with the problem of social media that don't allow anonymity, as laws in some western countries actually criminalize rudeness.