tomofhyrule wrote: »The reason is that the "Get to Lv 50 with a [class]" achievements didn't exist 7 years ago, and were awarded to you first when you logged in with that character the day of the patch since they were added on that date.
Trying to retrofit everything would require a new program to be invented that would trawl through your characters to see what character got the old "reach level 50" achievement (and that character may not exist for some people if it was deleted), and even then that only gives one character information - the information for the dates other characters got to 50 was deleted when Account-Wide Achievements became a thing. In short, it's improbably difficult if not impossible to award those 'properly.'
Fortunately, the date doesn't mean a thing except that you logged into that character after the achievements were added in U39, so for 99% of the playerbase, they all have the release date of U39 as the date of that achevement.