People are overthinking it. It's another Luffy vs. Crocodile, Zoro vs. Daz Bones and Sanji vs. Bon Kurei. That's all there is to it.
Oda is practically the same trope, from Alabasta to Dressrosa to Wano. Big baddy takes over a country, and Straw Hats have to liberate it.
Alabasta - 1st Warlord - - - Luffy starts beating Warlords for the first time
Dressrosa - Last Warlord - - - Luffy finishes fighting Warlords for the last time
Wano - 1st Emperor - - - Luffy starts to fight Emperors for the first time
And the same pattern
Alabasta -> Zoro solos strongest subordinate
Dressrosa -> Zoro solos strongest subordinate (alive)
Wano -> Zoro solos strongest subordinate
Sanji did more to Doflamingo, than Jozu, a guy equal to or stronger than Queen, did. Don't worry about Sanji he will be fine against Queen.
The man's CoO went toe to toe with Katakuri: