N Beach, interesting situation. You may have read this, but a 22" fish had to, at one point, weigh close to it's proper Wr (6lbish) to ever to go be 22" long. Without enough forage fish don't grow, they stay short. These fish grew. Which means they've had enough food and then shrank when their forage base ran dry.

Why this is interesting is because it seems as though you have a few decent size fish that must keep the bass recruitment low. So when the bass are 8-10" they're probably being eaten by the larger bass right now.

9 fish in 12 hours with 2 guys isn't exactly tearing it up - especially with hungry looking fish like those - there probably just aren't a lot of bass. I'm guessing from your comment + the skinny bass that there isn't a lot of forage.

Do you want to fix this? Or leave it as is? Is the HOA doing anything to manage the pond?