I have been watching magnet fishing and people love to toss stuff over bridges without a second thought on the environmental impact. Hiding evidence I can almost understand but not lawnmowers, car batteries, etc.
It seems deeper fines should be made to discourage this terrible behavior.
Laziness and/or poverty. It costs money to dump stuff like that legally most of the time. It also requires going somewhere usually not close to you.