

As a software dev myself: if time in your application’s internals jumps on DST, something has been implemented incorrectly. That’s what zone information is for, to make times uniquely identifiable and timers run the correct length. Getting the implementation right is hard, though. So, abolishing DST is very well worth it.
Don’t shoot the messenger. The regulations are pretty draconic. I have to ensure the training for that every year.