Mobile gaming has been a thing for a reeeaaallly long time, and since then they tend to get better.
Most mobile game companies rely on quality to make their game the best out there, but some do other things.
Games like Candy Crush, Bejeweled, and other tile matching/addicting games are deliberately made so you play and pay.
They are programmed to activate genes and sensors to make you want more and more, making you pay more to play more. Candy Crush is a great example of this.
I'm not blaming Candy Crush for this though, because many other boring tile matching games exist,
but it's evil, if you think about it.
It's almost like "hacking" into your genetic code and making you pay money to the developers.
/discuss