The Louis S. St‑Laurent isn't the only ship in that situation, I believe.
Shouldn't a cost-benefit analysis be done when you have seven years of repairs to do on an icebreaker, to see how the cost of those repairs compares to the cost of a new icebreaker? I don't know much about this type of maintenance work, but the cost must be astronomical compared to the cost of a new icebreaker.
Is this being considered and analyzed by the department?