The private school factor only works in Broward. Blanche Ely is struggling just to win one game and Dillard can never pass the 1st or 2nd round of the playoffs because the talent they have went elsewhere. Granted privates get kids but so does public schools. Boyd Anderson and Deerfield Beach I'm sure got some kids in.
Dade is way different. The powerhouse private school is Columbus which is down south so they only gravitate towards the Coral Gables, Southridge, Killian, Homestead and South Dade kids. Columbus will never be able to touch Carol City, Central, Northwestern, Jackson and Booker T. Washington area kids. For starters it's proximity and secondly it's school pride. A lot of these kids won't be able to get back and forth to school if they play for Columbus and a lot of kids want to play for their school/neighborhood.