So you're one of those Sanji fans I mentioned. It doesn't matter how 'justified' it is to you, my point was that Oda wouldn't do that to Zoro or Luffy. But your defending of these situations has be thinking maybe you'd prefer they went a bit differently? Or that Oda took better care of handling Sanji matchups like Luffy/Zoro so people were more confident in him?
I already said. Oda uses Sanji to help tell the story, but he uses him in a variety of ways, including having him lose. Doesn't matter what excuse you find, Sanji lost, at least to Doffy. And as far as Vergo's concerned, Oda could have just not had Sanji clash with him, but showing Sanji as weaker didn't bother him. Zoro's been injured a bunch of times, way more than Sanji was against Vergo, he still wins or puts up a good fight, but the objective was making Vergo seem strong, and Sanji was the 'example'.
Let's face it if Sanji never ran into Vergo, you'd likely say he'd easily have beaten him. But my point is that since Oda seemed to care less about portraying Sanji as super strong at that point in the story (like he would Luffy/Zoro) and more about proving Vergo as a big boss of the arc, fans often question his strength's consistency.
And not knowing Doffy's abilities is a lame excuse; many characters have dynamically overcome unforeseen abilities during fights, including Sanji. Sanji lost to Doffy because he was weaker, it's as simple as that. Zoro losing to king because he didn't know of his abilities is not an excuse for losing, and it sure as hell doesn't make it 'justified'.
Yet he struggled against Queen... story doesn't seem to agree with you on these optimistic assumptions. You seem to find the best situation for Sanji in fights, but he isn't Luffy or Zoro, winning isn't as crucial for him.
Oda did that to luffy and zoro before
People forget that before the timeskip the strawhats would constantly lose against their opponents before beating them
Remember Lucci vs luffy and zoro?
Or zoro vs Enel?
Luffy vs crocodile round 1 - 2
It's not just justified to me, oda clearly didn't want to imply that sanji at full strength was weak so he always nerfed him
And not really, I like the way oda handles sanji's match ups, yeah it would've been satisfying if he defeated vergo but it's not like I'm disappointed that he didn't given how he was canonicaly nerfed at that point in time and vergo was a pretty big opponent
The problem isn't oda, the problem is how poorly some people read the story
Oda never showed sanji as weaker, you're the one interpreting it that way which is just stupid imo, sanji dominated the fight, vergo never landed a hit on him and sanji even overpowered him in a direct clash before speed blitzing him
He was clearly stronger at that time
You're just objectively wrong because you act as if sanji being injured wasn't heavily highlighted
Oda wanted to show that vergo is no fodder, so he had a nerfed sanji fight him and get damaged doing so
But sanji still had the upper hand the whole fight
I don't understand how you can say that sanji was weaker when sanji did this with a broken leg
Oda didn't portray sanji as weaker lmao
Not knowing doffy's ability means an automatic loss except for high tier or top tiers
Take jozu for instance, he was stronger than doffy but was defeated
Or take luffy vs crocodile, luffy struggled to beat him because he didn't know his weakness
Sanji didn't struggle against queen as zoro did against king and you obviously know it
Zoro is bleeding like crazy, sanji literally left the fight with no damage due to his healing factor and he didn't even use full body flammes attacks that are canonicaly his strongest attacks