Your President plays a big part in the problem. He has a long documented his history of imporring illegal immigrants to work at his businesses. In addition, he currently has a facilitator of child molestation in his cabinet according to his own Dept. of Justice.When people of both parties over a decade or so spout there is a problem, there is a problem. Then they do nothing about it. Just do not give any illegal any thing that the taxpayers are on the hook for. Negotiating with progressive socialists got us to the point where you will legalize pedophile and beastiaity was of living in the future.Obama paid a huge sum of money to several senators in order to pass that boondoggle. Without those bribes his legislation was doaNo party has had control of the White House and congress with a super majority in 50 years so your argument is not relevant. Some of the most significant legislation has passed without control of government and a super majority. Of course those were the day when the two sides formed coalitions to pass legislation and there was no guarantee that members would vote the party line.I would assume you are unaware that some bills cannot pass unless they have 60 Senate votes which we haven't had in a long time. Then we have to consider the backstabbers like McCain.
So don't tell me Republicans had total control over the federal government because that would be a lie.
John McCain was not the only the maverick whose has refused to follow his party blindly. There have been many on both sides over the years. Without them, congress just becomes a rubber stamp for the leaders in each house. They are the last vestige of independent thinking and bipartisanship.
Obama had 60 votes to pass the ACA for a few weeks if memory serves. Feel free to correct me if I'm wrong.
You're right about the rest though...
That is how governing has worked since we founded the nation. You give this; you get that. Instead of negotiating, you have a guy declaring a national emergency where there clearly isn't any and looting the treasury.