The real answer is democrats, and the reason is because the GOP being in turmoil is good for them. Sure Matt Gaetz was the most prominent figure but that wasn't MAGA. It was a personal issue between Matt and Kevin. There were only 8 republicans who voted to oust Kevin McCarthy. The so-called MAGA republicans are more numerous than 8 members. The narrative of this being some MAGA plot was created to hide the fact that of the 216 House members voting to oust Kevin McCarthy, 208 of them were democrats and they didn't stop laughing about it for a month.