Republicans who "play along to get along" have a more comfortable lifestyle. They have an easier time raising money. They are wined and dined by lobbyists. They get attractive women (or boys) supplied to them (and some of the hottest women in the US go to work in DC).
They can philander around, get drunk, and behave badly, and the press will show no interest in them -- PROVIDED they play along with the Establishment. It's a very attractive bargain.
Most of the people back home believe their rep’s campaign rhetoric and think their guy/gal is single handedly running DC. They’re not. They are just a cog in the wheel of a corrupt political machine.
You are right in your perceptions of DC. Basically, politicians live in two worlds. Few voters understand this sad reality.