As for existing transit, there are a couple things that are done that I believe could easily be done better. The first is how you pay to use the bus. Exact change? For the longest time you could drop a bill into the money collector. Now, if you don't have $2 in coins you can't ride. I've been on buses in Europe where they take money and give change. Why can't they do that here? Then there is the charge for the distance you travel. If you get on a bus at Park Royal and go downtown, you pay $4 for a 10 minute bus ride. Meanwhile you pay half the price to go from Boundary Road to UBC, which is a much longer ride. Again, in European countries you pay by distance (they also have pay by distance on freeways).
That is why they are trying to get to install the compass system.
You'll pay for the distance you travel, not zones.
http://www.translink.ca/en/Fares-and-Passes/Compass-Card/Benefits.aspx