However, if you go from Manhattan to Queens you'll find they sometimes suddenly "forget" how to get there despite 90% of them living in Queens because they won't reliably get a return fare. Same in the rest of the boroughs.
Also they often have "broken" credit card readers that magically get repaired after fighting with them.
The cars are not always in the best condition. The other day I rode in a cab that had no suspension it seemed. Every bump in the road would send you flying. It was a nauseating experience, let me tell you.
I still take taxis from time to time, especially when there's no real price difference or when I don't want to wait. A late night flight I might take an Uber to the airport and a taxi back if the wait time is too long.
With Uber and Lyft I generally get clean cars with suspensions and don't have to worry about paying them (Already handled!), refusing service, etc.
Although you get bad service from time to time in all transportation providers, Uber and Lyft tend to be much more consistent.
The only time I felt unsafe inside the car was when my driver drove with his elbows, with the Uber app in one hand and his wife on a different phone in the other hand. He just honked and cut across 3 lanes of traffic on El Camino on Mountain View. He told me later that he used to drive a taxi for years. I chalked it down as a cool story to tell people.later.