Even if that is the case, assuming that what u said really happened its still inconsistent, some paradise ruskania monsters shouldnt even be mentioned on a same sentence as a navy admiral and there is still the case of Caesar, Doflamingo and a lot more, G3 isnt some upper duper move Luffy uses these days at his strongest, G3 has been used against fodders at fishman island as well as against someone like Kraken or Chopper, he couldnt have grown massively in like some days in-verse that his G3 can be strong enough to send an admiral flying, that looked like a casual hit from Luffy against Fujitora, if the hit that caused the bruise on his face was some G4 named or unnamed tech then that would make a little bit sense and than we could just say that G4 is stronger then we tought, but its not the same case like G3 which we have seen to fail against enemies who should be weaker by a huge amount to a frigin admiral.
I just hope there is an explanation for that or Fujitora just wanted to take that head on otherwise this was done for pure tension purposes ignoring power levels and resulting in inconsistent writing, but I'll just wait for the next week for now.
Luffy is just inconsistent with his attacks. Gear 2nd at times looks super fast, other times Hyouzou and Gladius are intercepting it. Its simply a matter of putting more effort.
Remember everybody at Marineford vs Akainu at the end of the war ?
Numbers mean shit, Vista and Marco against Akainu did nothing.
This is sort of true and sorta not true.
When you take things for what they really are. You notice its Marco who is the only real top tier if that who was there, Vista imo at best is on the same level as Law and Luffy. There was also Crocodile there and some other commanders BUT if you take into account how weak the other commanders are it doesn't mean as much as you'd think it does, its still impressive but that doesn't mean Fujitora is not gonna struggle against Luffy, Law, Zoro.
Zoro alone makes up for all those commanders in strength he would be a top 4-5 commander in WB's crew. Luffy and Law would be top 3-4 commanders.
And then to top it all off we didn't get to see them go at it, all we saw was Marco and Akainu attacking each other while the rest were just standing behind Marco.
And the Doflamingo underestimation has been really high as of late, Doflamingo has been portrayed to be around Jozu's level, Jozu was able to damage Aokiji and fight with him before getting distracted. Doflamingo was also one of the few who broke out of Kuzan's ice. Luffy struggling against Doflamingo doesn't mean that he can't push an Admiral with the help of Law and Zoro.