Yes, the fundamental truth is that taxi service varies
wildly depending on location, due to many factors including differing regulation and geography. You just can't compare taxis in Manhattan NYC with taxis in Houston TX.
I used to live in northern NJ, within commutable distance of Manhattan. Manhattan cabs, for me as a white person, were pretty easy: just stand on the corner and hail one. There wasn't any point in using Uber/Lyft because it would have taken more time to get out my phone and mess with the app! However, back at home in NJ the taxis were ridiculously bad: I had to call ahead and hope they would show up within an hour. Then they'd drive me in some weird long route to get a higher fare. Uber/Lyft were so much easier (aside from being cheaper).