Despite what we see here and on Philly.com, racists, homophobes, and religious zealots are (I hope) a minority in this country. .