If you look at the actual 15 degree boundaries of where an hour change occurs on the globe, the time zones are quite divorced from that reality. Our current time zones are meant to be convenient, but have nothing to do with real time. If I remember correctly the US, if aligned to actual 15 degree boundaries, should have 6 time zones (the US distortions of time boundaries isn't nearly as bad as it is in other countries). Most of the current time zones in the US are biased towards keeping time ahead of where it should be. With DST, we are that much further misaligned to proper time, which is another reason why it should be eliminated.