Some irony in this to me is that it sort of does have to do with competitive advantage, in as much as the NCAA is basically saying schools can make money off it, but not get kids because of it. What I mean is that if the players could sell all their game worn shit, and they all knew they could going in, where would many of them go? Somewhere like Ohio State, or USC, or Oklahoma, or with a rabid fan base that will basically mean they get more money than they would if they went to, say, Indiana, Boise State, or North Carolina. Income from game-worn shit would turn into one of the primary recruiting tools, and the NCAA doesn't want that...so they just let the schools get who they can and basically do the same thing, so the schools get the money, but the NCAA can say they're all about "competitive balance" in recruiting...or something. I don't know, the whole thing is fucked up, but I can see where letting the kids sell all their jerseys and trinkets is a bad deal.