Because humans need to adapt to computers and not the other way around? And, sure, someone needs to program the libraries etc. that deal with timezones. But that's sort of why we program computers--to do what humans want done.
So first you complain that this will be too hard for computers to deal with because you'll need to update things. Then after it's explained that it's actually trivial for computers, you complain that it's too hard for people to manage and we shouldn't just do what's easy for computers. So which is it?
My intent was that computers (and programmers) need to adapt to how humans want to use systems. Not the other way around. I don't care if it's a PITA for programmers to deal with or not.