I don't know if you can punish someone for taking a medication that will save them from having a heart attack?
And is it wrong for the companies to make a drug that will save you from a heart attack, deep drepression, or agonizing pain?
If anyone is to blame it is the water filtration plants... They need to ensure that the filters and systems to clean the water gets the water clean and safe.
The people that have taken these medications had no idea that the drugs would end up in the public water. They didn't take the medications to poision the public or their water supply. The was no intent, motive, or wrong doing. Therefore they should not be punished. However, the course of action might not be a punishment. It would be a preventative measure, to ensure that people taking medications don't pollute the public water supply. What that measure would be, I do not know... The same goes for the drug companies. Again, the course of action shouldn't be punishment, but constructive preventions.
Again, the first course of action should be to evaluate the filtering systems that are suppose to ensure that these chemicals are removed from the water.
It would be "moronic" to punish the drug companies for providing medical help to those in need. The chemicals they found were not illegal substances, but those that were legally perscribed to help save or improve the lives of those who took them. The companies purpose wasn't to tant the water, but to help people and make money.
If anything, the drug companies should be asked to help the public water services improve their filters. Again, the course of action should be constructive and not one of punishment as no one group or person is truely to blame.