I think until we can get beyond this situation where any sort of modification to the status quo suggested by one side is viewed as an assault on the fundamental way of life by the other, we're in trouble. Right now American politics is essentially a battle of marketing teams, not of ideas, and this is strangling our ability to move forward and to compete.
I mean right now we have people arguing against large infrastructure projects on the basis that they are socialism, or some other vague but evil -ism.