Even if you capped it, a lot of the funds would just go to nicer facilities etc. Alabama and such would still be the kings.
That being said, article is misleading, majority of those salaries are paid by athletic revenue, sponsorships, and boosters. Money that wouldn't exist without the sport