Councillors, more than most elected positions, have more potential conflicts of interest as they are often considered to be part-time. Many either are employed, or own a business - and that does create genuine conflicts.
The BC Community Charter spells out Conflict of Interest considerations (Division 6)
There have been situations with other councils where so many asked to be recused, quorum was not achieved - I could imagine that happening with, say, a debate or decision request on business tax, if most councillors owned, or worked for, a local business.
I don't think a new marina, or not, directly impacts Victoria Harbour Ferries. Barry's concern has always been about the safety of the harbour. He can't officially 'resign' from
Save Victoria Harbour, even if he wished to, as it is a loose community organization not an official society.
If elected, he would have to resign from the
Board of the DVBA