There can't be a compensation "cap" (whether NIL, salary, etc.) without collective bargaining amongst Student Athletes...otherwise you'll see a class action lawsuit for collusion and price fixing labor, among other antitrust issues. Also, you have to have a distinct measure of where the "cap" is coming from. For instance, the professional leagues and their respective players unions start with a percentage of the annual media payouts, and work their way down to percentage of merchandise, etc.
Some of this was addressed by the Supreme Court recently, and there's currently legislation regarding an SAs right to collectively bargain.
Responding to the professionalization of their billion-dollar industry, college athletes have embraced collective bargaining as an avenue for addressing their grievances with universities and the National Collegiate Athletics Association (NCAA). The movement toward unionization has culminated in...
virginialawreview.org
Beyond that, I think what UTennessee is doing will be what MANY other schools will start doing. Whether it's delineated in fees or not, the consumer (or fans) will ultimately bear the brunt of SA costs. If you think about it, it also helps schools clearly show how they can pay different "wages" or payments to different SAs from different sports. A gymnasts will have a hard time arguing they should be paid the same as the football team's QB when the amount of "talent fee" from events for gym meets is far lower than football games.