- Flampe interfered he wouldn't be able to land that hit otherwise so the playing field was evened
- Luffy had already picked up on how to use fs Kata wouldn't be able to prevent him from going g4
- He dropped Mogura not to nerf himself but rely more on his df as Kata could not land single hit before flampe it's obvious he isn't a skilled weapon user
- Last point i can agree with
It's not a matter of being a skilled weapon user, it's just reality if you can sprout hundreds of haki imbued fists, that is going to be more effective at hitting an opponent than a single spear.