Let me start by saying that I fish mostly from the shore due to many small ponds around here, just not worth taking a boat to. So here we have 3 ponds that I have had experience with lately.
Pond a) Small, murky green from the runoff and vegetation, quiet, very weedy lots of bass most are 1-2lb variety but large ones are there as well. I have been fishing this pond for over a year and usually catch 5-10 fish within an hour or two, mostly around 1lb mark. I have tried every lure I own and everything works more or less. Now, I have pulled out a 7lb hog on a topwater frog from here as well as a few 4lb ones on a frog as well and quite a bit of 3lb ones on senkos/jig/etc. Getting BIG fish takes a LOT of work and hours, I can be throwing the frog for 3 days with no big fish and on the fourth get a hit from the lunker. Not easy for sure.
Pond Long but still small, about 300 yards in length and 50 yards across, fairly deep. Very little structure, the bottom is mostly muck and dead sticks and leaves, very clear water. Bass fishing is on FIRE anytime I go I catch 10+ fish an hour. All fish are 1.5lb and UNDER. I have caught 7 or 8 fish in a row on every cast on a senko, other lures work great as well. I have tried to catch bigger fish with no luck, even a 3/4oz jig gets taken by 1lb fish! So I have over 200 fish out of this place with nothing over 1.5lb mark.
Pond c) Recently discovered, located by a big river also small and looks like a bass haven. Lots of rocks, fallen trees, weeds, drop-offs, heavy and nasty stuff. Throwing anything with trebles gets snagged on every cast. Second time out I work the jigs and produce the following fish within 4 hours: three 4lb fish, one 5lb fish and a 6lb fish! Also got two 2lb fish not worth mentioning. All fish came on a jig-craw combo, all hit softy (watching the line!) within 4 feet of the shore, basically I was flipping and pitching the jig into the heaviest cover I could find along the shore and it was awesome getting a hog with a few feet of line out. Fish were sitting in heavy cover by the shore easy to find.
Now, all 3 ponds are located within 20 miles of each other, all are secluded with VERY little fishing pressure so these fish have not seen too many lures and I fish all of them the same. I have my own thoughts about all of this but would love to hear from others who would have some more years on me. How the hell are the fish in pond B so little and why is Pond C producing monsters on command while pond A has monsters that are near-impossible to catch?