Time zones are a good thing.
If there were no time zones, then the sun would set at different times all across the world, instead of at relatively the same time, in comparison.
Even without time zones, there would still be the same problem. People need to sleep, and people generally sleep when it's dark out.
It is hard for Australians and Canadians to communicate with each other, just because Australia and Canada are really far apart.
Blame distance, not time zones.