content: No they arent.  The political landscape is complex and it does not yield well to this sort of simplistic analysis. Youre cutting your nose off to spite your face if you count those who agree with you 80% of the time as an enemy. That is dumb politics. Only babies insist on stupid 100% purity tests that exclude 99% of the human race. How are you going to get anything done?