"actually what is wrong with times set independently by each city?
it would be the most accurate."
New York City, Los Angleles, hell even Cincinnati, are all big enough that sunrise and sunset are distinctly different times in different parts of the city. NYC due to East West size and LA due to North South size. Cincinnati only varies by a few minutes between the Lawrenceburg, IN area and Mason or Eastgate, but the vriance is still there.
"how often do you communicate with people from other parts of the world?"
All the time. I have customers in NYC, LA, SF, Boston, Chicago, WI, SC, NC, FL, TX, hell even in Stuttgart, the UK, Paris, Taiwan, Sydney... I have customers all over the US and the world. And I hardly doubt I am in some rare group that does business outside their own time zone. But eve if I were, NYC is in my time zone now. You know, the financial capital of the US and home of the NY Stock Exchange.
"because even if i did remember the difference
i am far to lazy to calculate."
That speaks volumes about you.
And the reason we do it this way is so *business* can operate. IF you want to live in your own little dream world where everything happens within your little town and you have no need for standradized times to know when to call someone, be my guest. But the real world needs to conduct business.