Тут всё зависит от того, проводится ли надлежащим образом техобслуживание, модернизация...
Если не экономить на поддержании технического состояния теплохода, то он и сто лет проходит...
А если.... тяп-ляп, лишь бы как-то "ползал", то....
P.S, Извините за это "лирическое отступление"...