The Zoro vs King is what I call a "high tier class" fight, like I feel with Luffy vs Doffy and Luffy vs Katakuri.
When high tiers fighting, they destroying the area part around them, featwise finally we can get more great feats in the future with Zoro fighting outside of the castle.
Because that I was disappointed about Jack fight, it was not only shown offscreen, they barely move away from their fight and that is stupid. A calamity should shake the whole castle, but Jack didn´t do anything similar.
Sulong Inu vs Jack could be so epic with destructive feats, sadly he offscreen it.
But well I can forgive Oda if he give us King and Queen great battles.