Значит надо самим речникам что-то делать, чтоб такие вот компании не бросали тень на всю отрасль.
Допустим 3-4 ведущие компании объединяются в некое общество, где обязуются вносить некий страховой взнос и за его счет поддерживать участников у которых есть проблемы. Опять же раскрутить это и сообщить всем, что вот такие теплоходы от таких альянсов входят в некое общество и никаких проблем по работе судов и выполнению рейсов не будет.
Еще вариант. Фирмы прописывают, в договоре с клиентом, что в случае отмены рейса, туристу компенсируются расходы по проезду, 1 день в гостинице, возвращается стоимость круиза + компенсация. И компенсация растет в зависимости от близости к дате проведения круиза.