There's also the much-cited football problem: if high schools ended at a more reasonable hour like 3PM or 3:30PM, this causes problems for football coaches, who might see their after-school practices running to 6PM or something.
I'm reminded of how my school district carefully made sure that the austerity or budget-freeze budgets which happened when voters failed to approve their preferred budgets always just happened to not have enough funding for football...