I agree with you in principle, but reality is far and away from this, unfortunately. These types of companies need an incentive to change their ways, and money is the only language they know how to speak—and in “they” I’m including all the executives, product managers, engineers and, ESPECIALLY, the politicians you spoke about. Money will always trump morals when it comes to companies that voluntarily elect to put such shady deals in practice.
People would quit the sport before to stop. They won't.