I can't bitch about mobile gaming. Some of the best gaming experiences I've had in the last few years have been on my iPhone/iPad. Looking at my GameCenter list, there are a handful of games I've had a blast with: Ascension, Jetpack Joyride, Plants vs. Zombies, Joe Danger, Pinball Arcade, Pac-Man Battle Royale, Chu Chu Rocket, Game Dev Story, Hypership Out of Control, Run Roo Run, Super World Adventures, World of Goo, Great Little War Game, Kami Retro, iBomber Defense, etc. Not to mention all of the great Cave shooters that have made their way to iPhone and iPad.
My point is, if you can't find any good mobile games worth paying a couple bucks, you're just not looking very hard.
And yeah, there's a glut of shit out there too. But in my opinion, that's sort of a good thing. The cream is going to rise to the top, while the shit will (mostly) get ignored and hopefully the developers of that shit will get better over time or fall away.
One last thing: Temple Run 2 just came out and it's selling like crazy. Just sayin'.