Not sure where to start but here goes.
The Findhorn is suffering a decline like most rivers, catches in 2019 were 64% of the 10 yra, and about half of what they were in the mid naughties.
There are many rivers in Scotland that do not have hydro schemes/dams but are still in decline.
The vast majority of the population of Scotland lives near or on the coast where the sewage gets pumped out to sea and not in the rivers.
The water quality of Scottish rivers is better now than it was say 50 years ago when the Salmon runs were better than they are now.
There might be unseen agrichemicals which might be harmful to aquatic life but some agrichemicals will enhance aquatic life such as nitrates and phosphates which encourage algae and plant life that some aquatic insects thrive on.
We fishers tend to complain if we go to a beat that has a lot of weed or a fallen tree that affects our fishing but these things are the reason why the fish are there in the first place
.On land we call it a food chain in water it is known as a food web because they all feed off and live because of each other and if you take one or two elements away such s Salmon kelts or woody debris you break the chain or take a chunk out of the webb.
Here is a couple of links for anyone who disgrees with me
https://www.rmbel.info/the-aquatic-food-web-whos-eating-whom/
say 50 years ago when Salmon numbers were bigger and better