Honestly 21 isn’t terrible with the load outs, but I agree with the statement someone made that it here really isn’t a RPG element. Not that there was ever a huge one.
Ways to make it better would be to, if they are bent on the load out system, add some RPG elements.
Let me be able to contact my agent throughout the season to be able to demand a trade or complain about something
Let me, on off days, go talk to the manager about pulling me in the 8th inning while pitching a shutout just because the infielder made an error and a guy got on base late. Or ask for a position change, etc
Have there be a variety of agents that I can hire. Each with skills that hep with negotiations or trades etc
Bring back the showcase where your play determines you’re draft position. And let it be possible to go in the first round if you do well
Have money matter. Let me spend my money I earn on off-season programs that can earn progress in an archetype. Maybe like a million per point so moving an archetype from 0-100 would cost 100 mil. Or something to make it more than a cosmetic feature
All or any of those would make it more realistic and immersive