I would also add that people take the jobs because of initial sign-up bonuses (although those have greatly diminished over the years) and because the sales pitch is often compelling. It isn’t until the person signs up that they realize it’s harder to get jobs and that the average pay isn’t worth the hassle. At that point, people quit. It’s why turnover is so high for the food delivery apps (I’m excluding Seamless/Grubhub, who I believe offer a different model. Or at least it did — Seamless used to rely on a restaurants own delivery staff). Turnover is still high for car services, but there are stricter requirements to get approved there and in a busy area, the average pay is going to be better than for DoorDash or Postmates or whatever.