If we can operate submarines and aircraft carriers with nuclear, there is no reason why container ships and other cargo ships can't be nuclear powered. We could decarbonize the seas very effectively. It's not done simply because it is more profitable to use oil.
AFAIK running barely functional ships until they absolutely die is pretty normal for a lot of shipping firms.