The problem is that the Democratic coalition is easily fractured.  Keeping ideologues, unions, African Americans, and the poor on the same political page is very very difficult.  

It's not THAT much easier for the Rs, but it is easier.

Actually, I think that each existing party should be split in two new parties: the "Preservatives" and the "Catalysts".

The Preservatives would be for saving old houses, "back to the basics", anti-GM foods, pro-union, pro-gun, and things that our "founding fathers" believed -- i.e. all things agrarian or old-style industrial.

The Catalysts would be for more free trade, pro stem cell research, "privatizing" government, pro gay rights, eliminating quotas, pro-immigration/immigrants -- i.e. all things that promote change from the historical norms or status quo.

These parties would make more sense to me, and I think, reduce the conflicts that have built-up in both current parties.