No, it is that simple. And there is positive and negative to "they are all the same" (plus, keep in mind the limited number of characters I am working with, here - calls for simplification). 

To address your specific points: Agree that democracy is the best of a bad lot, no question. Agree the GOP is repulsive. but I don't think the Democrats are much better on the major fronts; health care, foreign 
 military intervention; big-business-pandering, spying on your own citizens, propping up convenient dictatorships...and agree that the American voter has gone along for the ride.