Because of the per-minute billing nature of Car2Go (as opposed to Avis which is per-hour billing) as well as the convenience of these cars being within walking distance at any point and can be left anywhere within the service area, it is a direct competitor to one-way travel services like taxis. If I'm choosing to use Car2Go instead of a taxi service to drive my fiancé and I to the ferry on a weekly basis or to drive us home from downtown Vancouver after shopping, or I'm driving myself to the airport, then it's a direct competitor with taxis. Keep in mind that in all these use cases, Car2Go and other car sharing services are significantly cheaper than equivalent taxi rides.
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.