Until people start leaving (and not joining) these companies en masse that have poor and hypocritical leadership, none of this will change.
To be fair, there was a bunch of people saying that the 10's were the best time to unionize, precisely because tech employees did have leverage.