All schools get players from all areas, but the top talent prefer warm areas.
That isn't really debatable. Look at the number of four or five start recruits Utah gets from California, Texas, or Florida, and you will see that number is much closer to BYU than to USC.