The money that they pay, does it all go to admin salaries and overhead? Nope. A large portion goes to programs that don't affect a large portion of the student base, many of which are extra-curricular. Sports would be no different in that light, if they were to add an additional fee on top of that.