If it is true that recruits think that way, then they are doomed, but there is really no advantage in making it to the professional leagues gained by playing in one of the top leagues. Look at all the small school players chosen in the NFL draft. Professional leagues will find talent no matter the league in which it resides.
There is also the advantage of location (people seem to like San Diego though my brother hated living there, so I'm ambivalent about the place) and the proximity to family for players in SoCal.
Basketball is different due to the shoe contracts for individual athletes. The additional hype and built in marketing from playing at a UCLA/Kentucky/UNC/etc makes players and their shoes infinitely more marketable, at least right out of college.