I don't know but I wonder if pollution could be part of the problem? Tournaments don't help either. I have been fishing a tournament with 20+ boats and have another club fishing one on the same day. That kind of pressure is rough on a small creek.
I think the grass helps as opposed to hinders the bass. It provides cover, protection for the fry and a great place to feed.