The taxi game is becoming more like the Social Media game where you have multiple platforms like Fb, Twitter, Snapchat etc each doing it's own thing.
While that's great, I have 10 different apps on my phone just to deal with Social Media.
BTW I am not suggesting that Uber not be regulated or anything of the sort, but just that, if all taxi companies start having their own apps, I won't install any (from a registration, security and ease of use point of view).