I suspect the problem is that teens just stay awake FAR LONGER than is advisable perhaps to maximize their free unstructured time at night and to minimize the crushing grind of the mornings?
I expect that if the school start time was shifted to 9am, the kids would just stay up until 5AM instead of only 3AM.