NCAA Baseball teams are part-time students for the most part. Not sure about present day, but when I was playing and dinosaurs roamed the earth, we had a 60 game Fall schedule and a 60 game Spring schedule with practice EVERY day. And the CWS is played almost two months after graduation.
I know the counter-argument is that a football team is a huge operation in terms of numbers and logistics but I take your point....if the presidents are worried about the length of the season why do they allow open dates in the middle of it?