It's about rights and however the contracts operate. I'd assume that is the reason why we don't get them from year to Mut 23 coins year consistently and the majority of these legends are on one year deals. Who knows what the real reasons are, perhaps a participant asks a lot of or EA is lowballing their deal on the rights. But I believe for the most part with adding former players, they do a good job. I was really super surprised and excited over the Theme Diamonds 1 and two with how many cool players we got. But you're right, it would be good to have even more.
You're right, I have no doubt that licensing plays a variable, but LT and Deion Sanders have been in this match EVERY year. Yes they are all-time greats and it would not be Ultimate Team without them, but my purpose is using a player year after year after year is certainly possible. Also, if I am not confused NBA 2K has hundreds of legendary and historical players (do not play 2K so this is what I have heard, please correct me if I'm wrong) so why isn't the NFL's only game doing exactly the same thing? Their rights have been lumped in together with the NFLPA or they are on 10 year bargains or something. We don't know.
As for NBA, they just have the rights to any and all former players due to how the NBA participant union/group/association worksthey don't need"rights" to past players. With NFL they're separate entities and every participant that is non-current is a contract they need to have and pay out. I had been hoping the NFLPA would do something similar for a while. In the absence of such an arrangement I thing EA would be sensible to set up a royalty arrangement for it's Likeness deals that ties in participant use in lineups to compensation for your player. So for example if participant x is on 75 percent of MUT rosters they are get a specific amount, if they're on 50% a different level, etc.. That way you can have both players and fan favorites in cheap madden nfl 23 coins the sport every year without anyone that is underpaying or over.