Our best bet is to shame those using products of unethical companies.
We know what effect affective privacy policies have - the ten line policy change on Apple App Store has caused all of the ad supported platforms to announce falling revenue. The GDPR has only caused cookie pop ups.
Plot twist: (maybe) Xyz is (not) an (un)ethical company, so we should establish some sort of authority on ethics with a malleable but firm framework to guide the consistent -- and proportional to the unethics in question -- application of shame to the people using the products.
Unfortunately the state has dropped the ball about anti-trust, thanks to stupid economic theories from the Chicago School of Dumbfuckery. Those are the main culprits for the shit we're in.