Pat is like so many in this world. He has his good points and bad points. Liberals will glom onto someone if they have a good point that with which they agree. Conservatives, OTOH, will cast out someone who has a bad point with with they don't agree. It's just a fact of life. Without casting dispersions I would point out the difference between the Right and the Left. The biggest risk of the Right is that it lets perfection become the enemy of good. I know it's a lot more complicated than this, but it's the best I can do.
Until we learn to take the good, in spite of the bad, when the good outweighs the bad it's going to be hard to overcome those who take the bad even if it outweighs the good.