Stop whining, you fool. You agreed to the terms.
Of course he agreed - because the same 4% were standing in the way of who everyone else wanted as Speaker, and the deadlock had to end at some point.
It was almost inevitable from the jump that it wasn't going to work out because the 96% were eventually going to get sick of being pushed around by the 4%, and wouldn't want him to keep meeting their demands. The only thing that would have prevented it would have been if the 4% had decided not to try to force their views on the rest of the Conference.
That wasn't McCarthy's fault - it was the fault of the 4% trying to dictate to the rest of the caucus. That precedent has now been set, so every little faction within the GOP conference - RINOs and all - are now going to the same thing.
It is not workable in the long term, and will only end up making the GOP look incompetent to voters.