Both sides are right tbh..There is no way in hell Oda would write just a subordinate dealing with a whole ass Emperor crew. On the other hand Oda has decided until now to not show the limitations of the Lunarian abilities and on top of that King has the ancient Zoan buff to keep going further easier and with more endurance.
We saw how the minks commented kn Jack's never ending onslaught for 5 days and he could keep going further ...
Minks have increased recovey and took 12 hour breaks and still couldn't deal with Jack..
Now imagine an even atronger character with Lunarian abilities.
Same Lunarian abilites that had ID armament G4 Luffy who was ganging up on a 8 year old Lunarian with Lucci question if he was fucking Kaido. And these 8yo lunarians were scratchless a day later.
Aside from Big Mom herself there is none that could harm him directly & the BMP would need hax to work in their favour.
Their only options are Smoothie wringing him, the book(which is flammable and won't work) and the shoving him in the mirrorworld.
There is nothing to stop Alber from putting holes in each and every one of the BMP below the top 4 .
There is nothing stopping King with his fast pteranodon form (Again aside from BM herself) ,from flying from Island to island and burning them to the ground from the ground be it from Andon or his imperial flaming wings
Which has an explosion aftereffect btw.
All the food based Devil fruit abilties the BMP have are useless against a fire user.
One side
Exploiting Oda's lack of limits & the other using portrayal.
It's Pica all over again because Oda didn't think to put a limit on him back then but he did do that to Pizzaro even though he has the upgraded version of Pica's fruit.