The DM metro is a magnet for economic reasons and families have the resources to have their kids do club teams, personal youth coaches, and strength training.
And there's obviously some "recruiting", unofficially.
This is not any sort of intended brag, but my grandkids are pretty good athletes and their folks have both been approached by parents from other schools dropping suggestions that they consider certain other schools...specifically Dowling/Valley/Waukee.
Cedar Rapids, Quad Cities, and Waterloo/Cedar Falls will never compete with that.