G4 is also an inconsistency. To prove it lets go back to;
1)Fishman Island Arc
-After Hody's defeat we saw Noah falling on FI.
And Luffy started destroying it.
You must be registered to see images
For a brief moment this was similar to Dressrosa where everyone was looking for Luffy where he had to stop a ship(Dressrosa it was Bird Cage) to protect its citizen.
You must be registered to see images
They even started cheering like we saw in Dressrosa
You must be registered to see images
And some noticed he's unable to destroy it.
You must be registered to see images
It was after Shirahoshi telling Luffy that Noah has been stopped, Luffy stopped hitting that ship.
You must be registered to see images
He never went G4 mode whose destruction capacity wit KKG is far more then G3 elephant gun or any other attacks.
2)Punk Hazard Arc
-When Luffy faced Monet he fall to the pit n Monet said "
Unless you can fly you are not getting out of there"
You must be registered to see images
In that pit Luffy found Momo n there u can see Luffy wasn't sure as he was about to say "
How do we ......" get out of here(something like that).
You must be registered to see images
Funny part he said
he will climb the wall
You must be registered to see images
But we know he can fly wit G4.
That G4 flashback
You must be registered to see images
where he said to Rayleigh that's he need something more destructive in nature was never put to use when he was trying to smash Noah.
So yea G4 in Dressrosa was an inconsistency.