NTSB El Faro Report Meeting

Why is this done though? Why in the USA are ships run far past their usable lifespan?

Is it because the USCG and ABS keep passing the POS on inspections? Is it because it is not possible to replace the ship with a newer one?

Do other first-world countries have this problem of hunks of junks continuing to sail in the deep sea fleets?