There seems to be some confusion about the distribution of the population, in terms of their political beliefs. That confusion may result in anger over unmet expectations. Here's a bell curve that pretty much matches the US population from the far left to the far right. Measuring the area under the curve should provide a pretty good idea of the proportions of the population from the far left to the far right.
Given the teetering between GOP and DEM control of Congress and the White House, it's clear that the voting public is pretty equally divided. The sheer area under this curve in the middle is why stuff doesn't happen faster. There's an awful lot of mass to move.
Disclaimer: This is not based on any particular statistics...just my impression. Your impression may differ. But we do shift back and forth with considerable frequency. I don't expect that to change, based on historical information.