Tbh, if Sanji solos any calamity and gets a really good Mr Prince moment too (but on a bigger scale this time), I'll be more than happy and Sanji stans should be too. He doesn't need to get to the roof and fight the yonkos to prove himself as an important part of the crew and the alliance in general.
I never said Sanji isn't strong or he can't have Great Fights & Moments
All i'm saying is that Sanji shines in his Heroism Moments & Kindness & Support more than his Fights.
The point is that if Sanji doesn't have a great fight, i won't get disappointed however i will be if he doesn't shine as a Hero & save the day.
Zoro on the other hand, i don't care if he saves anyone even though he does that sometimes, but the focus is on his Battles & Lust for power & Greatness
Both Zoro & Sanji can fight & do heroic things but Zoro is more focused on Fights while Sanji on Heroism