Prior to Uber, cab dispatch outside of airports and the hotel were nearly impossible. Getting somebody to come pick you up was a disaster of unreliability, particularly at times when transit had stopped, and cabs were the only option.
Uber/Lyft have huge problems, but the medallion system is even worse, IMHO. Ideally we'd have functioning transit and enough housing served by that transit that the housing becomes affordable. But without that, I'm glad that Uber/Lyft are there as an alternative to the horribleness of cabs.