Passengers are more time-sensitive than freight. For a 20 minute ferry crossing, having everyone and their luggage disembark the train, go on a ferry, disembark the ferry and board a train would easily double the travel time of the crossing. It would also be far less convenient