That being said, America is a much more conservative country than people seem to realize. Yah, we have a few Green Party members on this forum, a couple Socialists too, but I hate to say it: This is the fringe of American politics. When issues like gun control come up, politicians know that gun rights are sacrosanct in America, and to tread lightly. If they want to change anything, they have to somehow try to sneak it in. True, on some social issues, America is starting to match the rest of the world. But even this is a slow transformation, and by no means will lead to an identical state to those nations which are "similar" to the US.
As far as Congress goes: The American people elect Congress. Those they want out will be tossed out every two years, with some lingering for six, those they want in will make it in. As was said earlier: The sudden loss of Congress for Obama in 2010 was a direct referendum on his policies. Obama had the government in the palm of his hand from '08 - '10, and the people didn't like it. I've read on here a few times now that the republican party is on the ropes and will soon disintegrate. I don't see it happening in any of the foreseeable future, (which means after Hillary finishes up her term as a president in 2020) but if it does, I'd expect to see the libertarians take over as the 2nd party.