Assuming you do not have your settings telling AI to run your ML team, the system is doing what you ask it to do. If you want it to make roster moves for you, you have to specify that. If your settings tell AI to leave your ML team alone, it will, and should, leave your ML team alone. Sure, it would make sense to have the players taken off DL and put back on the 25-man roster for playoffs, It would also make sense to promote anyone in AAA who is better than your 25th ML player, without regard to service time/options etc. And it might make sense to set your Base Running to aggressive, and fiddle with the rest/Replacement settings. Again assuming you have manual control of your ML team, how is the software supposed to know which "logical" moves you want it to make and which you want left alone?