I'd like to point out that, although it is illegal to put lead in water supply lines in the US, there is a loophole that allows it in hot water lines. As a result, for certain fittings, most big-box hardware stores only sell the leaded variants, and label them "hot water heater supply line" or something similar.
Why are there so many loopholes in every single US law? Everytime there’s a major health issue or anything extremely anti consumer it’s because of a loophole in the formulation of a US law. Are US lawmakers that bad? Or is it judges who interpret laws literally instead of using the intent?
If you try to solve 100% of the problem you have the bad stuff on the market for another 10 years while the details are sorted out.
Or you just ignore the details and ram through the bill, and find out about a lot of unintended consequences and have a mess.
Ideally, politicians would pass the bill with loopholes first, and then follow up and try to close them to finish solving the problem. But that's one of those things like refactoring and code cleanup that you always mean to do and never get around to.