Kids have to wake up very early in America to go to school. 8am start time means you typically have to be ready to walk out the door at 7:30, and that's a pretty good scenario. If you have a longer commute to school, you might be getting up before 7am.
It's pretty tragic, imo, and it's one of the biggest reasons I want opening hours to shift later.