I don't know where you are getting the "national sponsors" thing from, and, if that money really exists, why don't you think SC is getting any of it?
Top players want to play at top programs. Some, not all, will take less money (not none, less) to play at a program where they think they will...