Is easy to learn to play.
Has popular music that almost everybody like.
It's fun with friends.
It's cheap.
There is not a good competitor like it.
And it had advertisement.
It's not my kind of game, but I can understand the appeal.
Others games sell less, because they miss 1 or more of these "features", so they don't appeal to a such a higher audience.