If Sanji was missing all of that according to you, and still managed to be that impressive, this makes Zoro look like a clown, cuz the whole rooftop could be summarized on Enma's existence, which even got a panel for itself every single time Zoro did something.
And there is Zoro, who supposed to one shot Calamities, getting ragdolled by King after using a super Elixir, meanwhile Sanji has 0 breaks this whole raid.