I do not want to defend the gig apps but there is a major benefit, you can make your own schedule and (mostly) work in the geography that you want. That flexibility is extremely valuable to some people.
We should definitely have robust protections for gig workers but we don’t want to throw out the baby with the bath water.