This practice can’t really be stopped though. Industries generally adjust their base pay to reflect average tipping income. Doordash was doing it at a dynamic per-order level. But if they can’t do that they can still do it on aggregate based on predicted tips.
Basically, tipping an average amount contributes to the problem. Everyone would have to keep raising the tip amounts but that’s not easily coordinated.
The restaurant industry operated under the pay model of "you get $2/hour + tips but if you don't make at least minimum wage we'll pay the extra", which is exactly what DoorDash was doing. California outlawed this practice years ago in the restaurant industry, saying you need to pay at least the minimum + tips, none of this $2/hour nonsense. There's no reason they couldn't do the same to the gig economy.
I don't see any indication that California ever had a separate minimum wage for tipped employees. Are you referring to some California-specific provision? Seems like a strange way to do things.
Basically, tipping an average amount contributes to the problem. Everyone would have to keep raising the tip amounts but that’s not easily coordinated.