There are benzene-free sunscreen products on the market and J&J could sell such products, but instead they decide not to in order to make more profit.
Engineers are asked all the time on ways to save money. Did they skip a processing step? is their process control not optimized? Of course they are pressured to improve. Lower costs drive down consumer prices and increase profits (thanks 401k).
https://www.medpagetoday.com/special-reports/exclusives/9279...
The root cause isn’t the supply chain or transparency or QA or whatever. It’s the attractiveness of too-good-to-be-true deals.