"Perhaps you’re asking why the Greenwich meridian gets to define earth time. "
It doesn't. Everybody gets to have their own, proper time.
In comparing times, we +/- based on an arbitrary spot, and that's it.
Time zones are a great solution to a problem.
People want their time in local terms.
Everyone waking up and going to bed at different times is an utterly ridiculous concept.
FYI - if you want to use UTC - you're free to do that today.
To those suggesting we should use UTC: walk down the street and look at regular people. 'Other time zones' are irrelevant to them - utterly. There are very few people who need to deal with other time zones.
It might be remotely possible to put an entire nation on one time - i.e. put America on 'Mountain Time' - it might be possible to convince New Yorkers and Californians that they are getting up earlier/later etc.. But even that wouldn't be very useful in the end.