Why?
In America, people already get up at 7am (insert your own time here, obviously) regardless of what the local sunrise actually is - which varies based on how far north or south you live.
It's pretty arbitrary. But one time zone at least makes the arbitraryness easier on coders.