A thought that occurred to me, we know Picard ended up court-martialed over losing the Stargazer despite the fact that most of the crew survived. And, according to the novels, even though he was found not-guilty, he still had to spend a decade assigned to administrative duties before Starfleet trusted him with another command. Yet Lorca, who actually has admitted to murdering his own crew was apparently not court martialed and was almost immediately given another command, the one which apparently is the most crucial to Starfleet's war effort.
A bit disproportionate here, I think. Or are we supposed to infer that it's because of these events that Starfleet of the 24th century is so harsh towards captains who lose their ships, they're trying to avoid creating another Lorca?