The interesting point here is not the ignorance and disengagement of the average American. Neither is it the obvious tolerance of the young and bigotry of the old. Rather it is how homophobia and racism go hand in hand.
What is not dealt with is how upset bigots get with anyone pointing out their bigotry. Their defense is the Fascist Nazism of Political Correctness. NOT THE ISSUES AT HAND. After all, you will find all racists and bigots have gay and black friends. Which means they nod a passing hello to gay or black in a cubicle or trade sports scores at a bar.