Ernest, I really get jealous after reading your posts. I fished 6-7 brush piles this past Saturday morning and all I could catch were dinks. Dozens of little fish, no keepers. At least it wasn't a complete waste, I found 3 new piles in the Old Lake Dallas area.
If it makes you feel any better our Sat was more like yours. Three of us only managed 18 keepers in 5 hours and we knew where they had been biting. Most of the keepers came after 10:00 AM. Some days are just like that, timing and being in the right place.
I know that seems like a lot of fish for 4 hours but all the spots we fished were within one mile of the Marina. So many were dinks and really eager to bite when we first hit a spot. After a quick dozen or two the big ones would bite.