SDS doesn't listen to ideas or implement anything new with reference to the franchise mode. Gallons of digital ink have been spilled in making suggestions to them and unfortunately, it's a waste of people's time. I don't see that ever changing, either now or in the future because the new paradigm is to make money from diamond dynasty. Any effort they put into the game will go there.
And I know they use the line that franchise is based on legacy code, but there are plenty of other games written in legacy code that are fun and interesting. What they're trying to make you believe is that they've made the best game that they can based on existing code. Who exactly is supposed to believe that? Do you actually need some kind of new code to make franchise fun and engaging? They only trot out that legacy code thing to get people to shut up about franchise.
But people will continue to fantasize. I only play a minimal amount of diamond dynasty in order to get gear for my rtts player, but I do play a lot of franchise and I've made peace with the fact that it's never going to change. Which is why I'm never buying this game again. There's just no point. I'm not paying full game price for a roster update. I used to love playing the show, but I don't get that excited about it anymore. I'll fire it up every now and then just for something to do, because it's honestly not a bad way to play nine innings of baseball. But I don't need a new game to do that.