The region has been ineptly managed for decades. Instead of planning for proper long trains, short SkyTrain stations were built instead. Too many narrow bridges that make it difficult, if not impossible to have an efficient network of bus & HOV lanes.
While a half-assed, BC version of RapidBus can sort of work, but there needs to be a system of bus-bridges for it to be a very efficient system.
https://en.wikipedia.org/wiki/RapidBus_(TransLink)#RapidBus_routes