This is the most broken this game has been in recent memory. Leaderboard has been broken all week, game has been laggy since the last two updates(did you reduce the client/server updates to WoW levels?), spawns have been broken since amerish update. Fix your game.
Leaderboard is meaningless. Time playing (while I get laid) is the best way to get on the leaderboard, and lag is either wrong server choice or poor hardware.