Our local school district has different schedules for different buildings. The high school and middle school share a campus and the early bus run (school day starts 7:35). The elementary school is in a different village, and the day begins at 9:15. Trying to run everything concurrently would mean doubling the transportation budget - twice as many buses and drivers.
It's bad enough that my youngest is already waiting for the bus in the dark (and he is at the tail end of the pick-up) in the morning. He's doing modified XC this season, so practice runs until 4:15 (when his older siblings did varsity XC, practice ran until 5:15 daily). Due to budget cuts years ago, the sports buses were discontinued, so we have to pick them up after any practices. Then meets begin at 4:30 (to give visiting schools time to transport after the regular day has ended), so the kids often don't get back to their home school until after 7pm, and need to be picked up.
Then there's the craziness that is musical season in the HS. As the practices ramp up they are daily, or rather, nightly, from 6 to 9:30 or 10pm. There were many blizzard seasons that I remember driving the girls to practice after dinner, packing a dinner for their brother who simply stayed thru due to swim practice running 'til 5:30; he'd wolf it down before Pit practice began. That's a long school day: 7:15am bus to 10pm.
It would be nice if school schedules could be coordinated with the local community's job schedules, but I feel like that is an impossibility. There's too many different schedules. I'd love to work just 9 to 5, but somebody has to keep the library open in the evenings, too.
What I'd actually like is if we could totally revamp the school calendar. Why do we still begin the school year in September? Why do we have 10 weeks off in the summer, but must include snow days to compensate for days lost to storms during blizzard season? Why not spread the 4 quarters evenly throughout the year, with a few weeks break between each, instead of short breaks around religious-turned-secular holidays?