Personally, I would like to see a stats reset, especially since something awesome is coming out in the near future..........
I think it's good because it would potentially revamp people's drive to play the game because players may feel that since everyone will be on a level playing field (in terms of statistics), there might be a larger drive to continue playing the game. However, on the other hand, those who have been playing the game for a long time and have racked and racked tonnes of wins, they might get displeased because all of their hard work may have 'gone to waste'.
As a counter argument, it has been clearly stated that there WILL be a 'Legacy Leaderboards', which would still display the statistics of ALL players prior to the potential push of a new leaderboard system.
As it stands currently, clearly the leaderboards have been frozen, something may be wrong, the traffic between all games, their servers, and the leaderboard may have been/ be over loaded, causing something to go wrong. This is clearly a big issue because as competitive as this community is, a lot of players stay and potentially donate because they want to rise through the leaderboards. People have been complaining about their ranks are not updating and that people who were taken off the leaderboards (for issues such as bans) have been stuck at Rank 0 for several days.
In addition, other large communities have considerably more intricate leader boards systems than MCGamer currently has, this may be another driving force for MCGamer to either, revamp the leaderboards, OR revamp the leaders boards, reset all player statistics and move old statistics to a 'legacy database' where people will still have bragging rights. A more intricate leaderboard system, one which would produce information on potentially, daily, weekly and / or monthly statistics for the PvP game types such as SGC, QQ and MCSG, may bring in a larger drive to play the games, bring in a larger user retention rate and / or bring more players to the network in general.
P.S. This is just my 2 cents on the topic, I might add more arguments either in favor or against this cause.
P.S.S If there are grammatical errors, my bad, someone poked me about a hacker on TS