I'm not a fan of grover norquist but I think it is unfair to say our representatives should be free to disregard the pledge they so publicly made when they were campaigning. Yes, we expect our representatives to go against their platform in extreme cases for the greater good but I'd say if that happens, the representative must turn right around and resign immediately from office and not run for office again.
No, it doesn't matter if the cause was an "obstructionist" Congress. It didn't matter with George HW Bush and it won't matter now.
Can you imagine if we had a referendum for independence of Scotland and had Cameron said "nah jk" after the results came in favor of Independence? Or if he started attaching new conditions to the promised he made Scots to vote no? "Oh we will get right to the issue of devolution but we must make sure Scots can't vote in England only legislation" but then who didn't they say that when campaigning?
Imagine a system where there was a yearly pie eating contest to determine the king for a year. Would it be OK for the current winner to abolish the contest and make the position hereditary? Of course not!