Agree....but the gaggle of establishment Republicans in the House also deserve a great deal of blame. They couldn’t pull together with the conservatives at the end to send a bill to the Senate. By stalling it, they knew the Senate would come up with an agreement, and Boehner would break the Hastert rule at this late date to avoid “default”.
If Boner really wanted to he could keep the Hastert rule. There was never a doubt he was going to cave. The majority of House Republicans are opposed to doing this.