Eliminating time zones would make things worse. Right now you know that from 10am to 3pm local things will be opened with close to 100% certainty. Remove time zones and now you have to find out what are normal opening hours for the country where you’re trying to call.