Yeah, letting Riot set the time and act like they support it is really endangering the chances of actual change. They're trying to be in control of the process, which is just letting the status quo continue (with the hope that this token "support" will make the workers think they care and are amenable to change).The fact that it's "company-approved" just makes me think it's not gonna change anything.
It needs to happen when it's inconvenient to them. When they cannot afford it. When they don't expect it. And when they can't control it.
Much respect to all the people taking part; my message would simply be to not let up. Don't let them tell you when you're free to protest the toxic working conditions, and don't let them think they can get away with doing nothing.