Craig McInnes at the Vancouver Sun. It is certainly worth reading. There is a bit of historical inaccuracy, although that should not deter you from absorbing the basic premise of McInnes' opinion: that any ferry system in BC is ultimately subject to the swirl of provincial politics.
McInnes suggests that Hahn's compensation issue was a sideshow. On the surface that may well be true, however, Mr. Hahn often appeared to lack a complete understanding of his position. He should have been aware from the start that his position was not that of a private sector CEO, no more than BC Ferries in the Gordon Campbell restructuring was not a private company.
At one point Hahn responded in an interview that, aside from having to keep travelers appeased, his biggest single customer was the government of British Columbia. True as that statement might be, it demonstrated a failure to acknowledge that his "biggest single customer" got every penny of its money from BC taxpayers and therefore voters.