These are the reasons:
Heavily reward based. Gamers are like pigeons. Give them a reward for hitting a button and they'll do it over and over and over.
Massive multiplayer foundation plus very good matchmaking. It's rarre that you have to wait in a lobby. About 90-95% of being in the game is actually playing.
Everyone and their mom owns it. Play with your friends. Simple enough.
But yeah, the game is trash. One of the only games I ever bought and then sold within a week.









