The game gains mass popularity because it remains easy to understand but it's equally very challenging to master at every level. The basic principles behind the game are pretty much easy to understand by everyone but becoming skilled at the game demands skill.