Hand to heart I’ve had more Ubers not show up (more than 5) than I did car services over several decades of NYC living. Worse they claimed I didn’t show up.
I don't live in New York City, but when I was there Uber was the absolute best option for our use case, because they were the only option that allowed us to ask for a toddler carseat as an extra. It was a game changer and preferred that over taxis and other car services.
You could schedule in advance. Now having them actually show up? That was debatable. lol