In many areas, it is more prestigious to play soccer or run track for the local club team than participate for your school.
NC has a private school league, which for the most part in football might be competitive with some public school JV teams, save a few schools around Charlotte. The NCHSAA does allow parochial schools but there was a recent attempt by a group of schools north of Charlotte to try and move them out but they failed to get enough votes.
There are several dominant parochial programs that have won multiple, consecutive state championships in volleyball and girls basketball and that is what has a faction of the public schools upset.
The two rising concerns here are 1) public charter schools with their open enrollment 2) and the Republican controlled legislature eventually voting to allow home-school kids to participate in public school programs.
The IMG athlete is major Power 5 D-1 caliber ready and probably has a pro future. While it would suck as a coach to lose that talent off your individual team, they are a rare commodity.