Fishing is a great source of exp and food, but searching an hour for the fishing spot and realizing it is inside someone’s base really sucks. It would be better if the fishing location is accessible and not blocked by someone’s 100×100 base.
First of all, I really dislike an idea of having a “feeling” that a lake could have more fish.
When you go fishing, you would catch fish eventually and discover for yourself a sweet spot for what you are fishing. I defend though bigger lakes having more fish.