Uber on the other hand has plenty of competition. Their total cost to user has to be competitive vs. not just taxis but possibly owning a car. There's only so much they can charge for a ride and they pay a ton of incentives to get drivers to drive for them in many markets. So the available space for profitability is constrained.
Taxi service is a much more constrained business - you have to pay out product cost plus some incentive to generate supply but you have a strict price ceiling on scaled demand and a lot of competition. The answer for the previous generation of entrepreneurs in this space was to execute regulatory capture and institute a system of restricted supply to boost prices (ie. Medallions, permits etc). So it's going to be interesting to see how these businesses evolve.
Why is this? In both cases it seems the cost is paying a bunch of servers and engineers to run a website. So why is Facebook seemingly more efficient?