I knew this day would come... lol
This happens with almost everything... something gets done one way and people "hate on it", then when something new gets done the old way was "better".
Me personally I loved "Sets & Seasons" because it allowed for you to continue playing with different cards... in the years prior to this it felt like people were almost afraid to go get certain cards once they got the lineup they wanted and those players would complain that there was nothing else worth "grinding" (or "paying") for, at least with Sets & Seasons after a set amount of time you had to build your team again... but let's not pretend like you were forced back to your team looking like the "no money spent" team you start with filled with common and bronzes along with your one silver (or gold) card from your loyalty reward before you start your grind to unlock other cards.
Me personally I'd like an innings model with the ability to still do previous inning programs similar to how it's been the last few years.
The only thing right now that I would change is how the "Reward Path" works... I like what WWE 2K is about to do with their similar feature where you can still do a previous "Reward Path" even after a new "Reward Path" enters the game but you can only have one reward path active at a time.
So if I don't complete "1st Inning Reward Path", I would have the option to continue that "reward path" and then I can move on to "2nd Inning Reward Path" once that's done, or I could move on to the "2nd Inning Reward Path" and then go back to the "1st Inning Reward Path" once I complete it.