An opinionated handling of DNS resolution is a necessity, because you can’t connect to things inside (and maybe outside) of the cluster without this opinion. It’s arguable that everyone needs this and it should be standardized.
Timezones are superficial and it’s not necessary to set it to anything specific for applications to work. If you aggregate your log data somewhere, tools like Kibana will expect it to be in UTC anyway (I think this is because timestamps in Elasticsearch are UTC, don’t quote me on this, I’ve not messed with ELK stacks in a while).
Generally speaking, you can normalize timezone data later from wherever application you have processing it later.