agree - transit in vancouver is fantastic - the broadway corridor has buses coming every 5-7 minutes. in the 'burbs it's every 30, and on weekends every hour. that's silly.
i take the train, and have heard of people sleeping through their stop on the way home, ending up in mission and being completely stranded because there's no transit service to get back into town. granted it's their fault, but that is pretty unacceptable.
If you are dumb enough to sleep through your stop, you are dumb enough to deserve to need to take a cab back to your stop. It's not exactly like it takes a different amount of time to get to your stop every day… just set an alarm. Or, shocker, stay awake!!!