> The other ridiculous conditions are solved by making them threat their employees as employees and pay them a minimum wage for time spent including spent idling + millage.
Basically, there's not much binding riders to a specific delivery app. Many cities have multiple competing apps that riders relatively easily switch between.