Everything said makes a lot of sense, especially what Maurice said.
But there is something that no one will talk about:
Fresh water is decreasing all over the planet. Soon people will be killing for fresh water! Overpopulation, Climate Change, and Pollution are changing things very fast.
Every stream in PA is lower than it was only 10 years ago. Even after a good rain, the stream will rise for a day, but drop to trout killing levels. I think the feeder streams are putting out less water flow. And the rain is screwed up now. Floods and droughts are what we have now. The trees are knocked down and blacktop is everywhere..... so all the stinkin' nitrates will wash in the creeks.
The Yellow Breeches and Muddy Creek have been drying up for the last ten years. Even if channels were dug and rocks put on the sides, the streams are just too shallow.
Mountain Creek, south of Carlisle, was a trout paradise twenty years ago! They broke the upstream dam about 20 years ago and knocked down all the stone bridges and replaced with concrete crap. Now Mountain Creek is a almost dried up ditch.
Same thing with east PA. I grew up in Doylestown and went to school at Central Bucks. Mill Creek was a gem of a trout stream. Now Mill Creek is a dried up mud ditch!! The Neshamany was a warm water paradise back then... now look at it!
Too many houses, too much blacktop, too many people.
I've caught many trout, MC and Breeches, with heron marks...... even big trout, 12" or more. The Susquehanna has a lot of cormarants and herons and ospreys to kill as many fish as they can.
I see horrible changes. It makes me sad, but I still like to flyfish, so I downsize my stuff and always catch and release. I wouldn't eat any fish from PA waters anymore!! Even in our wonderful trout streams I have caught rockbass and chubs with fungus on them.
Vent over! Back to tying flies when the weather warms up next week.