It is a very serious matter and who ever throws the waste in the water should be punished or should be fined at least.
Unless the attitude of the people change, nothing is going to happen. Near to where I live, there is a big water reservoir. And when I travel through that area, I can see people defecating on its shores. The laws are very strict here in India, but no one is implementing them.