Because not all parents can just be out of work for 2-3 hours in the middle of a weekday. I’m sure that quite a few are having to miss their child’s graduation. I had to go in to work on a vacation day to get a colleague out for a few hours so he wouldn’t miss his son’s graduation. If I hadn’t been available, then he would have been SOL. What happened to evening graduations at your school’s football field or gym?
The weather. Grandparents were falling out in 100 degree weather. And rain ruined a number of graduations so they eventually moved to the Amphitheater at the Farigrounds / Raceway. But the final straw there was when three severe thunderstorms ruined graduations in a single week and people were in danger. Trani offered the Siegel Center and the localities jumped on it. All day graduation ceremonies was the tradeoff for safety and certainty. I expect that will change when Henrico develops the complex at Virginia Center and only having 8 graduations will allow them to go back to one per evening over the course of a week (plus one day). Chesterrfield is also exploring its options. So the pendulum will swing back when facilities allow it to, but that's why we're where we are now.