I agree with this. The money in college sports is huge.
football in particular. Now that money is able to go to the athletes (without arguing for or against that model) there needs to be some level of rules in place to ensure a level of competitiveness and parity. All of the professional sports leagues in the US have this.