Simply changing the formal timezones while allowing people to do things at different hours would do absolutely nothing to address the issue you mentioned. If such a thing passed legislation worldwide, people would just keep their present schedules regardless of what other people living in other countries at same longitude are doing.
You’d just make it unnecessarily difficult to communicate when people do things in different countries. I can say “Don’t call your uncle now, it’s midnight in London” instead of “Don’t call your uncle now, if he is maintaining a healthy sleep schedule, he is asleep and probably will be for the next 7-9 hours or so”
Latest Answers