They don't care until there is some combination of public and government pressure, so you just have to keep pressuring, forever. Corporations are fundamentally unaccountability laundering profit machines (limited liability, nebulous shareholder ownership), and must be treated accordingly.
Which is the worst part about all of this: It took government pressure and calling them out to force a change. My anger at government is why they didn't do this SOONER? Why did it take someone like RJF jr. to move this needle? After all the people we've had at Sec. of Agriculture, HHS, and FDA Commissioners..
I don't think this was because people were putting pressure, otherwise the sheer numbers of those communities would have done something by now. It only required one person in power to say enough, fix this.
It isn't correct to see these changes a singular improvement. These rules are constantly being fought over, sometimes becoming stricter, sometimes looser.