The problem is that there is a big difference in the effect Uber/Lyft had on places with functioning cab systems (New York, San Francisco, Chicago, DC--where Uber/Lyft should have gotten squashed by law) and those places where there wasn't (Los Angeles, San Diego, Las Vegas, Pittsburgh, etc.--where ridesharing was a boon)
While I'm not a big Uber/Lyft fan, prior to them the cab companies in the non-functional cities were atrocious.
I spent 40 minutes getting a bloody taxi at my lawyer's office in Las Vegas--and then had to wonder if I could get one back from the restaurant I went to. Getting from Monroeville to the Pittsburgh airport was a disaster. I can go on and on.
With Uber/Lyft in existence, a whole bunch of things don't happen with impunity anymore. Drivers can't refuse to pick you up. Drivers can't blow you off and not show up. Drivers can't refuse to take a credit card. etc.
Uber/Lyft aren't my favorite companies, but neither were the taxis.