“But there should certainly be no compromise on what is right”
In regard to morality, definitely.
In regard to governmental politics, there’s seldom a consensus on what is “right”, so theoretically neither side gets to have it all their own way (although Obama is doing his best to destroy that premise).
If the GOP gets the blame for a market meltdown (which could happen if the dems and media succeed in convincingly painting them as obstructionists to a fickle public), they’ll have shot themselves in the foot.
The GOP is going to get blamed one way or the other - about one thing or another.
The “I can’t do what is best for the United States because I don’t want to be blamed by foolish liberal tools who will NEVER vote GOP anyway” game - lacks integrity.