Those services don't bring a car to you with a driver. They're competing with Avis and Hertz, not taxis.
There are enough cars in Vancouver that you'll find one within a few blocks 90% of the time, so the argument of "not bringing a car with a driver" is moot unless you don't know how to drive. There's also no surge pricing. It's always the same flat rate.
(Also why Uber went on a sustained binge of offering 5$ rides in Boston; they didn't have anything else to compete with BMC on).