This topic (and all previous discussions around this question) is the exact example why it hasn't been changed and likely never will be changed: People cannot agree to either of the solutions.
A good solution for your place is a bad solution at some other place.
It's just a popular topic for politicians to talk about - and then not doing anything about it.
Timezones solve an entirely different problem.
Timezones solve the east west problem, while daylight saving time solves the "sun rises later in winter"-problem. So more like a north south problem - because seasons.
If you want to suggest to create more "north south" timezones, you'd only make it more complicated than it is already. After all one of the more sane arguments is to remove complexity by removing DST. You'd bring complexity to a whole new level instead.