It's a glaring fallacy to suggest that "Democrats" and "Republicans" are the same difference as "liberal" versus "conservative" or "right" versus "left". Know what I call 'em? "Demoplicans" or "Republicrats". Two sides of the same coin. To pretend that these two puppets are opposites just because one's dressed in red and the other in blue is to ignore a lot.
To paraphrase Gore Vidal, we can't have a third party in this country, because in order to have a third party you must first have two other parties.
Yeah.. but you have to admit there is a significant difference between Rand Paul and Charles Rangel.