I still can´t see Marco vs King to be honest.
In usually a battle Oda always make a background around a battle, the enemys where always the monsters while our Strawhats/allies where just the underdogs, but this is totally the opposite of Marco vs King. They already struggel together(King/Queen) at a point where Oda need to bring Perospero to end the fight quickly(as
@Bogard said), how is King alone facing Marco then?
In this battle King is the underdog and not Marco. The whole fight speak literally against Oda writing his battles from the past.