It's just common sense. The shp were trying to protect punk and bonney, and were trying to end their fights fast so they can escape.
If they didn't use everything they have, they are pure and simple, retards.
You can cry to oda or cry about PIS all you want.
I mean there's more than enough proof throughout the New World that the Straw Hats are in fact stupid when it comes to urgency.
Did Zoro not allow Monet the chance to kill Nami and Chopper?
Did Luffy not put himself, and in turn his nakama, in unnecessary danger by allowing himself to be injured by Hody instead of using G4, something he had in his back pocket the whole time?
Did Zoro not simply go all out and use Asura on King or Lucci despite being in a high stake situation for reasons?
There are many, many instances of the Straw Hats being complete retards, putting themselves and their friends and allies in pointless danger because they arbitrarily hold back for no reason.