But it's not enough better to be worth the hassle of switching.
The majority don't need to switch between time zones, so changing how it works would just make date changing in the middle of the day annoying for them. Needs of the many and all that.
Programmers used to batch environments may find it hard to live without giant listings; we would find it hard to use them. -- D.M. Ritchie