But why would the upstream town be interested in governing what they dump?
Clearly someone/something has to assert the value that downstream towns have the right to unpolluted water. And won't that be the higher level government preventing the upstream town from asserting their rules and values?