Некоторым мешают и другие факторы - начиная от инвалидов, детей, кошек, голубей,  собак и заканчивая собственной родней... 100% толерантности не будет никогда, тут вы правы. Если я не испытываю восторгов по поводу геев, то это не значит, что меня будут раздражать инвалиды, курящие или автомобилисты. Есть те, кому невыносимо жить в обществе, где есть дети, но они терпимы к геям, и так далее, вариаций может быть миллион. Если бы все были 100% толерантны в принципе ко всему, то мы бы жили в обществе, как тут пишут,  розовых единорожек пасущихся на радуге и водили бы блаженные хороводы....