I might be wrong but I don't think that the problem is with those companies trying to help themselves. Like many, I think that politicians should not be allowed to accept bribes from companies and that it might just solve problems like this one.
The fact of the matter is that Procter and Gamble doesn't need to "bribe" any politicians to get favorable legislation. They just have to call up a Congressman and say: "hey, we have tens of thousands of workers in your state, it would be a shame if anything happened to them."