Regarding @cloudedthoughtz situation:
Is it possible that the old system gave a more fixed amount of points for beating new players, while the new system gives fewer points for beating new players? It seems that most of their wins are against lower ranked players and most of the losses are against much higher ranked players (at least 5-6 ranks).
It's possible that as a mostly site tournament player, fewer low ranked players 1) stick around for a long time AND 2) have an established rank AND 3) continue to join site tournaments.
Perhaps one method to improve could be to periodically try add in some quick match correspondence games? Maybe this could find more players closer to your level who have established ranks who you could win against, allowing for progress to show better.