These companies are not set up as charities. If they happen to help people, that’s a side affect of the primary purpose - generate maximum revenue.
Regulation is required where a businesses incentives do not align with societies (mining is an easy example). As much as C level execs will argue, self regulation has never been an effective mechanism. So Uber is incentivised, naturally, to provide a safe experience for a rider, as to do otherwise would reduce revenue. They are not incentivised to provide their drivers any semblance of a “life worth living”, as it has no positive correlation to revenue. This isn’t out of malice, it’s just economics at work. If we, as a society, want a better standard of living for gig workers, then regulation, flawed as it is, is the only mechanism I know of that has some chance of working.
A lot of complaints i see on HN are very first world and don’t see how much some of these companies actually help.