I'd bet money that in two years time 2 out of the top 5 "real" games will be available on iOS and/or Android. (Not entirely sure how we are defining "real" games, though).
I would. It's simply not practical to play games on mobile devices that require more complex input devices which allow for many discrete inputs and more precise control. I don't know, perhaps someone much smarter than I will figure something amazing out, but I doubt it.
And I shouldn't have used the term "real". I'm talking about games like WoW. Many (many) buttons that need to be pressed quickly in response to your opponent (not talking about LFR obviously...).
WoW is a terrible example due to the latency mitigation factors built into the game: you can only cast spells every so often, and then you have a global cool down between spells. You could totally do it on an ipad or some such if the control scheme was a bit better optimized for it.
Who needs tilt control? WoW is just an example. Any game that has a complex control scheme and requires quick reactions is simply not suitable to mobile devices. I'm not sure you actually play any of the games I am talking about.
Mobile (or rather touch screens) actually enable richer control schemes than a keyboard. You may not be happy with anything available as yet, but that doesn't make it impossible.
Anyway, iOS controller support means the touch screen isn't the only input device.
I'd bet money that in two years time 2 out of the top 5 "real" games will be available on iOS and/or Android. (Not entirely sure how we are defining "real" games, though).