The entire system is broken and part of what is missing, perhaps the most important part, is accountability and meaningful consequences.
Obviously, companies who were genuinely unaware that their products were harmful and who immediately recalled and ceased production of those products after finding out aren't the biggest problem, but they still show that the product safety testing practices of both the company and the FDA are inadequate.
If a company has a list of buyers of their product, they should be able to hand that to healthcare providers and have those healthcare providers check medical records to see if, for example, everyone who uses this brand of toilet cleaner ends up getting arthritis 10 years later.
It seems like everyone's go to example of this is the oil industry and global warming and tobacco and cancer.