Until software is uniformly correct with respect to timezone rules and auto-location-updating, there will be more problems with the current system than there would be with a fixed UTC-only system.
I'll take "better" even if better != perfect.
Most people's lives don't revolve around software. Software is a tool that shouldn't require turning people's lives upside down to work in its way.