That was a stupid moral to begin with. Every in that Poe did was out of necessity. It would be stupid to frame it as him being incompetent for doing so.
Maybe, but I would think they would have used the Fleet Killer to, well you know, kill the fleet. Also to note, the entire battle was orchestrated with plot convince in mind. The Resistance ships would explode if you looked at them wrong, Hux, a trained leader of a military, was distracted by Poe’s nonsense, and basically allowed the turrets to get destroyed. The Fact that literally no other ships were deployed to help defend the fleet killer at the start of the film. The fact that the fleet killer decided to destroy the unmoving base instead of the escaping resistance fleet.
There’s a difference between making mistakes and being the butt monkey of the plot.