I mean, he played 500 more games in s3 than he did in s2. More games = a more reliable representation of rank since there are more games to pull from. It's not really that odd, especially since he's continually played at the gm/top 500 level for seasons since.