https://dailyhive.com/vancouver/city-of-vancouver-staff
Apparently, the city doesn't have enough money to spend on bus & bike bridges. It should have only permitted the short SkyTrain stations, as long as they were designed to evenly become as long as the 152.5m Montreal Metro stations. As a port city, there should be proper truck routes & truck bridges, because the existing bridges are too damn narrow to efficiently handle the port-truck & express bus traffic. However, there is plenty of money to pay for extra city staff.