Yes, I would agree, and I think the problem you're pointing to is very important. I do think that collective agreements can sometimes set the pace for public policy and statutory innovations that affect all workers. Expanding access to unions is critically important, for workers who want them, so that they themselves can lift their voices and play a role in shaping technological developments at work.
For many ride-hail workers working for digital platforms, the question of misclassification of those workers is fundamental, and gaining access to the existing employment standards is the first step to getting some basic protections that are reserved for workers in an employment relationship. I think there is a combination of statutory, regulatory and workplace-level changes that can improve the circumstances for non-union workers, as well.