"A SkyTrain from downtown to Horseshoe Bay would provide a solution to the North Shore’s traffic crisis,..." https://www.vancouverisawesome.com/highlights/letter-horseshoe-bay-skytrain-north-vancouver-7753960
When the decision and implementation to put a major ferry terminal at Horseshoe_Bay in West_Vancouver was done, there didn't seem to be any sense of proper long-range urban transportation planning. It didn't matter if it was 2010 or 2020, there still seemed to be no need to build or at least an official plan for a rail rapid transit connection between WV, PR, downtown Vancouver and YVR.
https://www.vancouversnorthshore.com/neighbourhood/horseshoe-bay
https://www.bcferries.com/routes-fares/schedules/daily/HSB-NAN
The lack of an official plan to eventually link the Horseshoe_Bay_ferry_terminal and the Tsawwassen_ferry_terminal to YVR might as well be just another science fiction story.
The Greater Victoria, Swartz_Bay_ferry_terminal should also have a long-term plan for an intercity rail link to Downtown_Victoria and connect with the Duke_Point_ferry_terminal and the Departure_Bay_ferry_terminal in Nanaimo.
For some reason, Vancouver, Victoria and BC in general, doesn't seem to want to be a leader in transportation planning & development.