A lot of that has to do with the people making mobile games not giving a shit about optimal control schemes.
We will get to a point where touch based everything is reality.
Which is why they are inferior game developers. Controls are possibly the single most important thing in a game. And until there is a viable mobile alternative to a controller, it is largely impossible for a mario 3d world or a bayonetta 2 to exist on a mobile
And we'll talk about it then.
But to me that sounds like some super future mumbo jumbo that middle-aged investors dazzled by new technology thought would've happened by now back in 2003.
Has it ever occured to you that a mouse and keyboard is actually way more efficient for doing most things on a pc than a touchscreen is? Because that's a generally accepted concept.
People use touchsreens because they're cool and a novelty and make sense for some things that I can't name because whatever.
People don't use touchscreens because they're well optimized for more complex tasks, ranging from programming to gaming.
If you ever see a programmer doing his work on a goddamn virtual keyboard, slap that shit out of his hands, because he is either a shitty programmer or not trying at his job.
Similarly, if I ever(in this weird, scary future of yours) see someone playing smash on a touchscreen, I will get out my gamecube controller and beat their ass, because touchscreens just don't allow as many simultaneous actions as a controller with handles and triggers.
But hey, on a decidedly unsarcastic note, if you want to play games on your mobile devices, go right ahead. I'm not going to stop you, and I can even sympathize with not wanting to buy a new console every generation. But it is an impossiility for smartphone games to ever reach the complexity or quality attainable by the best of modern console or pc games.