Lets also try and spread working times from (mostly) 9-5 to 6-2, 7-3, 8-4, 9-5 and 10-6 so we can solve the traffic congestion problem, all while enabling people to work when they work best.
Couldn't agree more. I see it already happening on some companies that allow employees to arrive anytime between 7am and 11am and leave once they do their daily hours. In my job I'd say somewhere between 10 and 20% of the people arrive before 8am or after 10am. I suppose it could be even better if there was an actual policy of organising it so as to improve spreading as much as possible.