All of those things have happened the last 3-4 seasons as AA used the 10 day DL to shuffle pitchers around, and allowed guys to routinely get an extra day of rest rather than skipping the 5th starter. As opposed to the Mets who seem to not be able to keep anyone healthy...there must be systemic differences between organizations.
I think teams like the Dodgers are using NBA-style load management processes to keep guys playing at a higher level more often rather than playing while fatigued and/or banged up. I suspect things like exit velocity and sprint speed can inform them almost in real time when guys need a break. The Braves seem to be using similar processes on pitchers, but the presence of guys like Freeman may be proving to make it hard to extend the same methods to position players.
Could be a reason the Braves aren’t interested in giving Freeman the contract he wants.