The 16 reasons the players leave is a nice article, however there is another thing that makes me personnally leave a game (and I cannot be the only one on earth): badly used advertisements and not being able to play.
First, fullscreen video ads, while they should not even exist in a game (they should just not, nothing to add really), if they are badly implemented, it is even worse as it can simply ruin the game, same goes for every advert present on screens where the attention is focused on the actual gameplay, if the player has no intent to see the ad because it has to focus on the game, do not put an ad!
Second, not being able to play, some games seems to like it when you can play when you want, cut the rope 2 will give you 1 try per hour I think, same for slam (based of a tv game) I think, sometimes you can buy more plays, which is fien (arcade did it..) but still frustrating, and the worst of course is when you can watch an advert to have more plays, pretty sure we should report those games as it is not in respect with advert providers terms of use, I should try to learn about every way to make sure that baddly thought apps cannot prevail.