Seems to me the heft of the problem falls in forcing drivers to either explicitly consent to agreeing with the platform's views by selecting "Yes on 22" or to communicate their ambivalence by selecting "OK" in the dialogue that is presented to them in the driver app.
If Uber just presented an explanation of the issues and allowed drivers to decide for themselves without any way for the platform to track their decision, no problem.