Well, I did not say he's handling the war well in general. I said he's handling a war zone better than Katakuri did in a much better scenario. There is a difference.
What exactly has King done to imply he's handling this War scenario better? During the entirety of the roof battle, while the ground battle was technically being lead by King, the tide has slowly been turning in the favor of the Alliance. He couldn't even get a handle on the floor he was on, and his only obstacle was Marco, and he had another Yonko Commander at his side.
If you replaced King and Queen with Katakuri and Cracker, that ground level would have been secured because Katakuri's siblings/subordinates respect him and would follow his orders.
Meanwhile, you got Queen out there shooting up his own allies, turning them against the Beast Pirates, and King is doing nothing to try and get a handle on it, because Queen won't listen to King even if he did try,