That's like when people discover a product is made with child labor they the boycott the product, the factory shuts down, and the children who used to have income are now forced to the street or into prostitution.
You are blaming gig work, but gig work helps them, at least somewhat.
Just as accurately, it's like when you stop patronizing child prostitutes, and the children now have to work as beggars. If you use this as an argument to continue patronizing child prostitutes, people will be angry at you.
That's a poor argument because prostitute and beggar have similar social levels.
A better argument is if you stop patronizing a child prostitute so instead the child dies. What's better?
Also bringing in prostitute, especially underage, brings in a ton of unrelated baggage that messes up your argument. There is no such baggage with gig work vs employment.
You are blaming gig work, but gig work helps them, at least somewhat.