You still need to set batting orders, 25 man, 40 man to opening day.
The CPU will always move players around based on giving guys (stamina) days off and injuries. The best work around I found in years past, was to set notifications to manual (never Auto-fix) and every other day just skim the CPU lineups for awkward CPU induced changes and fix.
I always felt spending an extra minute or so before each of my games was moot relative to my desire of realism.