Republicans are not stupid. They know they would have been blamed too for not raising the debt ceiling, but it was handled like this because there was a deadline they had to meet. They only came around at the 11th hour because they were holding out for more. For immigration reform there is no deadline (at least for them) they can hold us in this limbo indefinitely.