Sure but my Uber account works in 20+ countries worldwide, I don't have to sign up for the local transit whatever. That's a huge plus. Not only that but sales people use uber religiously as they don't even need to expense their uber travel, they just charge it to the company card, that's a massive, massive boost. Uber and AirBnB are the largest business expenses in total number of line items for many companies these days. You can't auto-expense every single local transit app automatically, with uber comes that convenience. As someone traveling in Hawaii, California, Texas, London and Hungary it's really nice to be able to just open the app, plug in the location, and have someone drive you there without having to worry about the local currency, working out how to sign up for the service in Hungarian or Maltese or whatever. Step off the plane and GO. I don't care if it's 5% more, for the three days I'm going to be there, the cost difference just doesn't matter.