@Gennady Volf, да, согласна. Пока человек держит свои мысли при себе или делится ими исключительно в узком кружке единомышленников, он может быть кем угодно - гомофобом, нацистом, педофилом и т.п. Но как только он начинает их высказывать в социуме - он должен понести наказание, так, например, в США мужчина получил 16 лет тюрьмы, за то, что публично сжёг флаг ЛГБТ. А Швейцария приняла закон, по которому тому, "кто будет оскорблять и унижать людей по сексуальной ориентации в общественных местах таких как рестораны, кинотеатры, транспорт или гостиницы" грозит наказание до 3 лет.