People saying sanji has not been pushed to his limits are living in an alternative dimension.
Dude got his bone broken, was trapped like a fly against doflamingo.
While Zoro stood his ground even against an admiral.
No idiot being pushed to ur limits is giving everything u got ... For sanji tht s including hells memories among what ever else he learned during time skip both instances u mentioned u forgot to add both times was to create diversions for ppl to get away rather then out fight and the broken leg his body was injured already....
Now in these to instances regardless of reasons sanji got outclassed.... Not pushed to his limit u idiot
Thts like saying the first time luffy met akoji and got frozen solid he went all out.... No idiot he got outclassed before he could do anything or the opponent is to strong I suggest u should actually take the time to look up the difference in being pushed to limits and being outclassed by someone
As for holding His own with fuji not even gonna comment seriously ..
By tht logic ivankov and croc held their own against akainu...