Of course not all Republicans are racist, sexist, homophobic, gun-toting, religious fanatics. Sure, some Republicans are one or more of these, most Republicans are none of these. That doesn't stop so-called "liberals," self-described champions of tolerance, diversity, and acceptance from acting in extremely prejudiced ways towards Republicans. It doesn't stop them from stereotyping all Republicans as racist, sexist, homophobic, gun-toting, religious fanatics. Amazingly, so-called "liberals" are completely blind to (or lying to themselves about) these prejudices and lack of tolerance. They think hating Republicans for these assumed traits is ok.
I guarantee you 9 out of 10 liberal lurkers reading this hate me for pointing out their hypocrisy, while refusing to consciously acknowledge it. Here's a hint lib lurkers, your hatred towards me not only proves my point, it proves you know what I say is true.