My vote is to leave everything the fuck alone.
DST, no DST, whatever time zone you are in, and whether or not you change your clocks a couple of times a year, none of that shit causes any serious issues for anyone. What DOES cause serious issues is when changes of any kind are made to the system.
For fuck's sake, someone tie up all the politicians and stop the useless bastards from meddling with this.
Pick a system, and fucking stick with it.
Every single time any place in the world changes the date(s) or the existence of DST, it breaks thousands of computer systems that rely on accurate translation between local time and UTC for security timestamps.
Sure, the system is a shitty mess. But that's not something that's ever going to stop being the case. So just fucking stop fiddling with it.
It gets fucked with all the time, precisely because of the existence of DST. There is no central authority governing it, and even in the US, States, Counties, and even municipalities are free to either apply or ignore DST for however long they like, and for whatever reason they like. One example from Australia was Sydney adjusting their DST for the Commonwealth Games in 2006.
Working with time zones in programming is already problematic to say the least, but the one thing programmers using modern languages like Java don't have to deal with any more is coding for DST. Java time (java.time, based on Joda-time library) has been around since Java 8, and is very good at keeping track of that for you, as long as you keep your JRE (Java Runtime Environment) up to date. Of course, as noted above, governments of all sizes fuck with DST all the time, and this is often done between JRE updates, so Oracle even provides a time zone update tool to force update the DST settings. I would prefer for the US to eliminate DST, as that would make more sense for the regions that already ignore it, and it's not like anyone ignores Standard time in favor of implementing DST all year round, but as a programmer it won't affect me either way, and the applications I work on make heavy use of time zones in scheduling.