We have joined in this discussion before and I also find it to be curious to why this area simply produces a statistically significant lower number of quality basketball recruits per the size of our metropolitan area population.
First, I will offer a story directly from the guy who runs the Pittsburgh Basketball Club (I'll get the story a little bit wrong, but it will be enough in the right direction to make the point).
About 6-7 years or so ago, he called me grumbling a little because he had cancel a local all-star basketball game that had been planned and in the works for several months. What happened was a 7 on 7 football event was scheduled for the same time (a weekend I think) only about a week or so before the planned date of the event. When the football event was announced, about 2/3 of the players committed to the All-Star game backed out to do the football event instead.
Is football this reason for the issue you describe? Well, in my opinion, it's certainly part of it. Maybe even the biggest part of it. What I don't know is whether or not there are fewer "tall" people in this area. My guess is that there are more or less the same number. But if you are tall in other areas, you are playing basketball against other good players from an early age. The same culture just doesn't exist here.
In the words of
@Mike83, it's just not a hoops town.