I disagree. I have yet to play one mobile game I have actually "enjoyed" and actually wanted to play instead of playing it to eat up time.
Mobile games aren't in-depth enough to actually be interesting. They're cash machines. Low production cost, quick production speed, a massive market to sell to, and a low price point ensures your game sells and offers no incentive to make an amazing, immersive game instead of a cheap temple run knockoff.
The lack of good controls, actual content, interesting graphics (that don't kill your phone in 2 hours) and no immersion are all powerful strikes against mobile games.
Of course, by mobile i am referring to phone games. You might be referring to handheld gaming devices which is a completely different story.
All imo of course.