So do you guys ever run into this problem. I was fishing over lunch at a little lake by my office (maybe 40 acres), anyway there's a spot with a tree lying in about 10 ft of water. I've caught gills there before and saw more than a few swimming around the shallows. I caught 7 fish over my 45 minutes of fishing, but most of them were little bass and one small carp. I only got 1 gill that was maybe 6" if I stretched him a little.

Is that just a sign I needed a different spot? I guess the gills that were there just didn't want to bite today. (not that I'm complaining about 7 fish over lunch). If a spot is overrun with bass do the gills generally leave?