Baseball is a relentless schedule, resting players certainly doesn't guarantee they don't get injured, but no team actually believes that and it isn't the reason they do it. Less wear and tear is definitely going to give your body a better chance of staying stronger. Baseball is not the only sport addressing this issue, basketball has been doing it for years.