Point is, cabs are completely shady, and nearly all have horrible service.
Since I've been here in NY, I've been using Uber regularly and every single experience has been nothing short of great. 99% have been spotless vehicles that smell good, with A/C in summer, and drivers with an awesome attitude. I've had a few rides where the driver took a non-optimal route and Uber refunded credits each time.
It's unbelievable to me that people dislike Uber and think they're just some "scam" backed by venture capital.