Don't knock Hahn because of his salary or pensiuon (which may be excessive, god knows I'm jealous, but our govenment appointed board -hence the people- approved), but for the political limitations to his role.
Under his stewardship, but perhaps not because of his actions, the fleet has been updated.
You've got a service that loses money on 80 or 90% of its routes, but isn't allowed to curtail services on any of them for fear of alienating voters.
As Cuba Libre noted above, $30,000,000 for a terminal to serve Hornby and Denman (sorry Cuba, don't know enough about that, so using your figures) ... WTF
Either 30 mil don't buy much or theres a political benefit.
Much like the Gulf Islands - does Saltspring really need to be treated like a Victoria commuter suburb, with multiple sailings from Swartz Bay and Tsawassen, or like the isolated piece of BC it advertises itself to be.
Now 5 sheets out and still typing.