With the Corran ferry last year extra foot passenger ferries were laid on from Ardgour and Camusnagaul direct to Fort William, extra buses laid on and the road from Ardgour via Camusnagaul to the main A890 round the loch widened. So people parked on the Ardgour side and used the foot ferries or extra buses or swallowed the extra costs to drive round.
But there was a lot of local uproar last year when a short term issue went on for many months. You can read on line the latest Highland Council plans to deal with another failure, if it happens.
Although it never happened there was talk last summer about recruiting army assistance to provide military landing craft.
They are trying to send tourist traffic via Craignure partly to keep the other route free for vital local traffic- both cars and freight.
Within the next few years there are 6 new big ships and 10 new small ships on order to relieve the issues of an ageing fleet.
One of the odd side issues is that the filling station at Kilchoan has had no fuel since Christmas due to infrastructure issues. So locals were having to ferry over to Tobermory or drive up to Strontian to refuel. Temporarily the ferry route is now unavailable!
On some islands (like Lismore) people keep 2 cars (an ancient thing on island) and a more up to date mainland car. Many of the western isles are exempt from MOT testing, which helps. So as long as it is runs you can drive anything.
It's part and parcel of living on an island- the same as weather disruptions. But the reliability of new vessels is now in desperate need.
There is a race on now for the first of the new big ships in September/October with the smart money being on the new ship for Islay to arrive from her shipyard in Turkey.