Of course Sanji should have hardening but it's not been confirmed by the Manga that he has it. That's expected if he's to keep up with Zoro which is also what the Raid Suit is for.
Now you are jumping into conclusion that Sanji defeated Pageone when there's possibility he didn't.
Who's been unfair?
You seem to have a key hole 1 dimensional view when it comes to Sanji, so much so that you can't accept the fact that he underperforms in certain areas even when he does.
Yet when it comes to any SH other than Sanji, you are ready to see things fairly - hmmm...
Usopp getting a win over someone who nearly cracked his skull doesn't make him stronger than that person. In fact Usopp is usually weaker than most opponents he's pitted against. Him getting the win doesn't make him stronger. Same applies to Sanji who in his case didn't get to finish his battle with Vergo (thankfully) cos I truly didn't see any way he could win. If his major mode of offence is damaged early on then that only spells doom.
And what in the world am I hearing? Sanji stronger than Bege? Okay this is bordering on absurdity.
Bege is able to tank multiple punches from an angry BM in his castle form. A feat Sanji cannot bare to accomplish.
Plus he's a Supernova. The most ballsy Pirates in the New World which Sanji isn't part of for very clear reasons.
You guys need to stop this ridiculous hyping of Sanji it's just getting outrageous at this point.
He could keep up with him even without RS since both already been stated to have Haki from Luffy. Armament is truly confirmed by the anime as Oda probably was the one to give order to show it. I doubt anime would give a power to an character if Oda state they could never do it. So unless Oda put on twitter how upset he is about it or somewhere, pretty sure that was stated on canon. Besides Oda also said that he uses the anime to extend things that he couldn't insert as he was more focus on plots more nowdays, so it won't be farfetched if the anime help confirm things more.
So your saying you ignore the big talk from Law and Sanji to allow a fight that the conditions were:
1. He must keep his identity secret to prevent enemies from nowing.
2. He not gain even an injury on him so he can compete in the final battle.
3. Must do away with Page One before others arrive and he situation become worse.
So far it pointing more on him beating him as he filling the conditions of not being hurt, no one know his true identity, so it make sense if Page One was defeated since he promised to get he deed done. What makes you think he won't keep promises at all?
I do see everything fairly, but I go with everyone on fair remarks, so far your posting stuff that is unfairly on your end as why would Sanji let him stay active? Give me a good reason why? Cause it will results in wrecking the plans further if he was and plus he will continue attacking innocent people in the end of it. Sanji is someone in his character who won't break promises and let people to get hurt because of him, so Idk why you think he could have let those stuff happen as it doesn't match the context. You need to match the context in order to prove your point it could happen, but so far your saying opposite that he let him go without doing the deed which doesn't make sense.
He is a smart fighter, so his brain counts in getting stronger and for him to survive and still win is showing Oda doesn't care about broken bones. Also you ignore Harjudan's case as well and he physically shows you can win even your bones broken. Sanji will do the same as again the fight ended by interruption, not because Sanji gave up or ran away. Heck, the same leg he got 'hurt' was used to walk with and even ran. We never seen him get medical treatment out of it, showing that broken bones is not an reliable factor to say an character will lose. Again I would respect your argument more, if you come with someone new instead of being of the few who try to enforce the broken bone argument when it doesn't matter in OP.
Lol, so he tank Yonko punches meaning he is top tier than everyone? Dude stop...Just stop, Judge survive getting hit by Big Mom's attack. Luffy survive getting hit back as well. Also speaking of which, didn't Sanji block an attack with Luffy against Big Mom against Reiju? So by that logic yes he can compete with him the same. Nothing in Bege's arsenal (literally) have power to be above others just because he took her punches which were unnamed attacks and not even full power from all we know. We haven't seen Big Mom at her full power before, so Idk get why you putting Bege up that high. Durablity I can give him, but I am not going crazy like you on putting him through the moon.
Sanji isn't because of not having bounty before Sabody, it never was because he lack strength or such. He came into the crew later who Luffy and Zoro already were making names and soon got bounties. It make sense why he couldn't make it, because he came into later, but that doesn't mean he can't compete with them or fight them off. So yeah Sanji has feats and even more now that he defeated PO. Your underestimation of Sanji is really ridiculous by heck. You got to try to be more open-minded to this if you want your points to be more across than these.