Not even everyone in California, further it’s US and other countries law ride sharing companies are breaking not just California law.
Why negotiation is important is overhead. Dollars per mile / per minute doesn’t cover time to pick someone up. If someone wants to go 1 miles and it’s going to take you X minutes to pick them up that’s much worse than a trip that’s 10 miles long and takes the same X minutes to pick them up. Uber really doesn’t want drivers to be able to decide such trips or people left for hours end up going to other platforms. However, Uber is pushing these losses to their drivers.
Now, if Uber is pushing people to take such unprofitable trips that’s fine if drivers are employees. But, it clearly breaks the model of drivers as independent contractors with each trip being independent.
PS: in term of breaking the law that’s not an automatic prosecution. Enforcement tends to be extremely lax on such issues.