Let's put this into perspective for a second
@Embers Kaios. Would you be threatening to leave the forum if this was Skypiea and Sanji protected Nami and Usopp and didn't magically break Enel's ribs while he was at it? Would you be crying that Luffy is the MC that Oda overwanks because he's the only one that can take Enel down?
How about when he saved the Straw Hats from Doflamingo?
If you actually love Sanji's character you would realize that part of the appeal is that Sanji goes out of the way to protect those that are weaker than him
even when he's completely unmatched. That's what makes him a compelling character. Not winning fights or getting feats although those moments can be fun too.