This isn't a childrens game despite the efforts of these idiotic Villagers who are determined to pretend that there is an easy answer to the huge ideological gulf between the left and right in this country. These aren't two "extremes" of some mythical middle. They are the two competing American political belief systems, period.
People who vote for Republicans know very well that they are voting for low taxes for everyone, including the wealthy, and they believe sincerely that everyone would be better off if they fended for themselves and let capitalism sort it all out. (How that plays out in their own lives is different, of course, but they are persuaded that most of their tax dollars are wasted on people who don't deserve it and they aren't going to change their minds.) Democrats believe that taxes are a price you pay for a secure, upwardly mobile society and that the wealthy can easily afford to pay more for the privilege of of living in a stable country with a strong middle class. Republicans are hostile to social security, medicare and all government programs designed to help the less fortunate. They simply do not believe it's an appropriate or moral thing to do because it makes people dependent and lazy. Democrats believe in egalitarianism, social justice and social welfare.
However hypocritical these people are as individuals (and they most certainly are) they vote on the basis of competing worldviews that are not reconcilable by a bunch of accountants hashing out a compromise. Those differences are real and they're not "childish."* These are very distinct ideas about what government should do and how it should do it. What's childish is pretending that isn't so and insisting on some kumbaaya magical thinking that we can work it all out if "the extremes" would just stop being so unreasonable.
http://digbysblog.blogspot.com/2010/11/begging-for-grown-ups-village-thinks.html