Ну смотря в каком смысле против  Против чёрных понятное дело расизм, как ни посмотри (хотя многие нерасисты предпочитают селиться с себе подобными )Против геев - тоже в каком виде? Против конкретного человека это одно, а против образа жизни это другое  И спокойно можно придерживаться консервативных взглядов на это. То есть, заявить, что я ненавижу этого человека это одно. А сказать, что я не поддерживаю этот образ жизни (неважно, гомосексуальный, или просто очень либеральный или ещё чего) - совсем иначе звучит.Опять же, тут есть свобода вероисповедания, и все основные религии выступают против гомосексуализма (если мы этот пример рассматриваем ), что вовсе НЕ равно "бей гадов".Опять же, общество тут вовсе не однородное. Есть консерваторы (по образу жизни), есть либералы, есть вообще пофигисты-анархисты-хиппи  Ну и так далее.