John Boehner really, really, really wants to keep his job as Speaker. He's not stupid, and I'm sure he doesn't want to shut down the government, but he had to go along with the radical crazies in his caucus for fear of losing his job. That's why he supported the House bill to defund Obamacare, referring to the ACA as a "train wreck."
The real train wreck will come at the end of the month, when government shuts down. Unlike the catastrophic Congress Clinton had to deal with back in the nineties, which had enacted a fair number of appropriations bills before digging in its heels, the current Congress had not passed any appropriations bills at all.
Not long after, of course, we come up against the debt ceiling. Will the crazies carry through on their threat to let the USofA default on its debts? Are they really that crazy?
I guess all we can do is wait and see.