What you said doesn't make much sense. Much more important than the algorithm is the market that the algorithm operates in. Uber couldn't unleash a magical algorithm and solve commuting inefficiencies for every user if there isn't a sufficient density of both riders and drivers (i.e. the main inputs to the algorithm in this case).