Actually, the Republicans DID compromise by giving the Democrats their tax increase.<quoted text>
Actually he did stupid. The Republicans wanted the Bush tax cuts to be retained across the board and Obama wanted them to stay the same for those making under $250,000 ($200,000 for individuals) and for them to go up to pretax cut levels for those making more than that. The final legislation raised taxes on those making more than $400,000 while retaining the lower rates for 98% of taxpayers.
That's called a compromise.
But, just like under Reagan and Bush, they get what they want and renege on the expected compromise in return - cuts in the budget.
It might cost them votes, so they renege every time.
Obama promised to go by "line by line" in the budget to eliminate waste, fraud and abuse in entitlement programs four years ago.
Democrats won't even hold Obama to his own promise - and all Republicans were asking for in return.