Arguably because it’s a two sided marketplace (matching drivers to riders) the network effect is very strong, so to have any success you have to dump a ton of money into marketing to gain enough users to make the app viable.
My understanding is it's this, then having to repeat it over and over for each city (network effects are within a city, mostly).