the court is not in synch with the general public...and to a lesser extent, the EC makes sure, the senate and the presidency also aren't.
This isn't necessarily true. For example, since 1980, generally, a conservative coalition has ruled the United States with periodic breaks or stymied the left (Clinton 1993-1994, Obama 2009-2011). As a consequence, our Courts have become more conservative, as they notice public opinion. Likewise, the Warren Court was more liberal, because that era saw more liberal majorities and dominance.
The Senate and electoral college can distort a bit ... but they don't overturn popular will. In fact, the Senate tends to closely track the party in the White House. If you look at every election since 2000, the Senate majority has usually gone with the White House. (2000 was a tie, 2004 Republican, 2008 Democratic, 2012 Democratic, 2016 Republican). The swings tend to emulate the country as a whole.
I tend to believe our government goes in general sync with the way the country has gone. I believe certainly we're in a Reagan-conservative dominated coalition so our government represents that model.