The most common complaint that I hear about the ferry service out this way is that there is an enormous time interval between services. Well, something screwy must have gone wrong with the scheduling today, because these three ferries can't have been more than 2 minutes apart.
They must have been carrying 20 people between them.
Your tax dollars at work, subsidising practically empty services. Like many public transport services, lots of people like the idea of public transport, but few want to use it.