I don’t know what the hate is unless you are trying to store time as a String property. There a special place in hell for all developers who do this.
IMHO, all you really need to know is an Epoch time stamp and whether it’s localized to the viewer or the creator… Not that complex. The problem with time zones is that politicians keep changing them
Honestly, I’d rather give the creator of NULL a slap.
Who doesn’t love a Dirtyburger?