With Uber/Lyft it's trickier since while you are welcome to not use it, it may have implications which are beyond direct users of the services. Still, I think the effects are relatively small and not disproportional to what you could encounter without them - i.e. how badly you can be burned there? Surely, you can have a bad driver - same could happen with a Taxi. A bad Uber driver could create a bad situation on the road - so can any other bad driver, nothing new here. So marginal costs are pretty low here. Not to defend bad drivers - those should be dealt with appropriately - but the additional "burn" that would be caused is IMHO pretty low.
As for insurance, there are tons of people on the road with bad insurance, at least for Uber as I understand you have something to back it up.
As for assaults and other bad apples, that could have happened with taxi too. I don't believe any company of these proportions could have checks that could 100% prevent such cases. I'm not sure it's possible in even in principle...