Analytical techniques have rapidly improved over the past few decades. Our limit of detection has gone from tens of parts per million (ppm) to fractions of parts per trillion (ppt) for many analytes.
That's a million fold better detection level.
So in the past you might test drinking water and say there is no lead present. You test using techniques today and you'll find lead is present. But the level hasn't changed.
At the sensitivity of parts per trillion you'll find the presence of toxins in damn near everything.
People forget that toxins like lead, arsenic are naturally occurring.
And pushing "acceptable levels" down as detection improves needs to be done based on proven biological effect, not "no level is safe".