Not sure why you’re placing blame on the captain for an engine failure. Not much you can do in a boat without power. I definitely would put blame on the repairs and potentially the shipping company for not doing pm’s.
Last I read there was still a lot of investigation to be done to see what lead to the failure.
I think this incident really should be a wake up call to how fragile our infrastructure is and how it needs more funding and more protection