I think it's unfortunate that in the United States, our society conditions us to think that cars are the way to go. Sure, it feels great to have your own car to go where you want - until you begin adding up all the costs, directly and indirectly. These costs include insurance, gas, traffic, and environmental pollution from exhaust. Luckily, there are more efficient cars being produced now (as long as regulations hold up) and also UBER! Since larger cities often have the budget for investing in better public transportation, UBER and Lyft have helped fill this gap by offering jobs for ride-sharing.
Due to economic constraints, a majority of Moroccans do not own a car. As a result, the no-brainer is to have more options for people to get around with public transportation and services.
In Morocco, UBER has been shunned by the taxi drivers. Taxis are alive and well here, they are how you get around within the city or between cities. There have been reported fights in the streets between UBER drivers and taxi drivers because they don't want them to take over their market. The taxi drivers simply cannot compete with the prices. This says a lot, because taxis are already relatively cheap. Needless to say, taxis still have a stronghold on the market here in Morocco.