Working as intended, and it's always been like this. All in-game time is based off of UTC, which by default, is how computers work. Trader flips, weekly trials, daily resets, etc.
DST is a chaotic hodge-podge that changes with political jurisdiction--not even all the states in the US follow it, and people from all across the globe play on the servers.