Correct me if I'm wrong, as I haven't been an NCAA guy in a while, but I think the problem was that the existing roster in the game, while it didn't include names, included likenesses, as in color white/black, player number, height, weight, etc. Then that was customized by community even further with names making things even stickier.
Now, if in Madden they give you a draft class that is randomized in terms of likenesses at the beginning, I don't understand why you couldn't edit a roster completely have a roster full of fat or skinny, white or black, John Doe or James Dean, however you see fit. All of this trickles down to the actual rosters in the game. It's also clear you can't mess with the ACTUAL likenesses that are legally agreed to. Good grief.