And where do you get the 4am from? The reset is at 8am.
Since I am playing a US server and live in the US (unlike the player who posted 4am), I think it is reasonable that I should expect that the reset would happen when I am likely to be awake. Some people work nights, so it is not possible to have a set time that works for everyone, but not everyone in the US lives on the east coast, For me (Pacific Time), the server reset is 5am. For Hawaii, it's 2am.
I suppose since the goal is to get players to be more active, doing the reset at peak usage is counter-productive, but certainly it should be after Hawaii (sorry Guam) wakes up.