As bad as Uber drivers may be, Taxi drivers are no better. At least around here, they're probably the worst, most poorly behaved drivers on the road. I took a cab home from the airport, a while back, and the idiot was speeding up the curb lane, speeding, pushing amber lights, cutting people off, etc... and then had the gall to be pissed off when I refused to tip him (I do not reward bad behaviour... had he driven like a sane person, I would have tipped him adequately). When I'm driving myself, I basically give cabs no quarter. Where I'd slow down a hair to be courteous to another driver to let them merge... with a cab? never. They shat their bed, and now have to live with it.
IMHO, the regulations should be changed so that any car that passes the various standards (Safety, meter accuracy, insurance, etc... ) should be allowed to be a cab. The Taxi cartels need to be done away with, but also companies such as Uber need to operate in an adequate regulatory environment to preserve public safety. Rates should be regulated, and drivers should be fairly compensated. And any traffic fines should be strictly enforced, and doubled, for professional drivers.