This whole debacle (and all of the other ones before and to come) with supposed Republicans giving in to get along shows why it is absolutely necessary to place term limits into place. When a Congressman or Senator get to DC and starts to like being there (the money, the interactions with "powerful", the fame, the unbelievable pension and benefits - whatever) the also loose their backbone and their principles. That means they no longer represent the people that elected them!!!
And it doesn't stop with the elected officials, it applies to almost all bureaucrats as well. Whatever is done in DC or in the administration has "come home to roost". The system has grown to be too big to control and as citizens we now have to take our authority back. The only way to do that is to take away the reasons for taking it away from us in the first place. No position in government should be shielded from the actions that are taken by government. 12 years for Congress (house = 6 terms, Senate = 2 terms) bureaucrat = 10 years for a lifetime. I believe if there was one mistake the founders made in the Constitution it was lifetime appointments to the Judiciary, for they too become entrenched in a lifestyle that is insulated from the decisions they make.
Those who compromise their principles compromise our freedom and our right to be the final authority.