I never, really, took cabs. I can explain the multitude of reasons: Cab drivers with shitty attitudes, refusing to unlock the doors and just cracking open the window to ask how far it was you were planning to go: Too short? Don't want to take you, fare is too small. Too long? Don't want to take you, won't get a fare back. I mean, y'know, cab drivers are legally obliged to take you on any distance journey but the lack of accountability meant that they wouldn't. Sometimes there were no choices: Cab home or you won't get there. In those cases, I'd take cabs. The cab driver would be rubbing his eyes, swerving all over the road, tired after working a 16 hour shift, while talking on the phone to, I guess, whoever would listen. Doing anything they could not to pay attention to driving, apparently.
And now I take ubers instead. It's not because I like uber. It's not because I think that the laws around the cab drivers should be ignored and uber should be allowed to flaunt that however they like. It's because I think that, at least right now, uber works better than laws. At least right now.
Is the contractor thing a little bit on the suspicious side? Definitely. Should they pay their "driver partners" more? Definitely. Do I think that this problem is uber's fault? Most definitely not.
I don't have lyft available to me. If I did, I'd probably use lyft. I'm happy with being slightly conscientious and paying a bit more, knowing that I'm not ripping off some guy who can't do any better. Anecdotally, most of my friends think the same thing.
But what I won't do is support the existing cab industry.