Patents are not valid indefinitely. Given the ridiculous amounts of money thrown at this, patents will probably expire long before the break-even point is met.
Besides patents, Uber has no way to bind customers. Yes, it's a commodity business, and I see no way around it. Users can simply use a different and cheaper car, which will inevitably exist and become popular.