Really wish there was a way for them to have created cap to all of this that everyone had to follow--- make it a tier system, with the max being $1M... That's the most for any individual player, then $750k, $500K, $250K, etc...
When everyone has the same guidelines, then it falls back on recruiting and selling the school, staff, etc... If the most I can make is $1M, and 3-4 schools are offering, then it comes down to where do I really want to play, go to school...
I know then it would filter back to the ways of the past doing backdoor deals for extra amounts off the books, but at least there's a baseline to go by for most players and schools.