Uber doesn't lock in customers or create any switching pain whatsoever so their current customer base doesn't given them much of an advantage. Their software is slick and robust but it's not so technically advanced that a competitor couldn't create their own ride-calling and dispatch system (as evidenced by Lyft).