This sort of reminds me of Usain Bolt in Beijing, actually. He lived on McDonald's chicken nuggets, not because he's averse to trying new things but because he couldn't risk anything upsetting his stomach during competition. For him, eating was instrumental, so he wanted predictability.
Even if you immersive travel, there are times when it's really useful to know what you'll get.
The small journeys around town aren't as likely to be as valuable, it's usually the longer airport fares which will make up the majority of taxi spending for people away.
EDIT: Alternatively, convince the taxi companies to open up their API. Then you can have one app that selects the correct API based on your current location.
What year is this? $YEAR_OF_BILLBOARD_INVENTION + 2?
> Alternatively, convince the taxi companies to open up their API.
I still feel like one company will take over. You cannot build a good product by federating APIs across different municipalities, governments, continents, (planets?).