Look at the Falcon rocket history. They started out at a very similar point, though at a smaller scale. And yet now they are comfortably human rated. They have landed the last 171 times in a row without fail, with another one coming this evening to add to that incredible number.
The guy at the helm is a terrible person, but this does not discredit the absolutely insane progress they have made.
Janeway did nothing wrong