Then Boehner couldn't sell it to the GOP because of the "no more revenue" pledge.
I see the events the same. My take on it is that Boehner needs to grow a pair. Admittedly he is in a tough position because his being the House Majority Leader is due in large part to a far right grass roots movement that caused a major shake-up in the 2010 mid-term elections, but any politician ought to know he will never be able to please everyone. His job at this juncture is to get the Republicans in a room and negotiate with them. His position is one of leadership so he needs to be a leader. The voters will vote the way they will, but everyone needs to do their jobs.
“The greatness of a nation and its moral progress can be judged by the way its animals are treated.” - Mahatma Gandhi