some of my best friends are homophobic but that doesn't mean that, deep down, they are not good people. What??? How can anyone make such a fatuous statement? Substitute for homophobic "anti-semitic", or "racist" or "Nazis" or..