A software company is making predictions about hardware. Cool story bro. Then again they don't understand the difference between the multitasking OS of a phone and the single purpose OS of a console, so I don't know how good of a software company they are either. Wait, it's Activision. I know exactly how "good" of a software company they are. It really doesn't matter if phones have caught up to current gen consoles considering next gen consoles are going to be out starting this year. Maybe in a few years this could be a threat, but not now.
[citation][nom]twelch82[/nom]The issue already is not power, it's interface. The "types of games we have on consoles" have been the same since the PS1/N64 era, and phones have already surpassed that bar some time ago. The reason we don't have the same types of games on phones as we do on consoles is because of the interface. Touch limits what you can do, regardless of computing horsepower.[/citation]
Even though interface is the problem, it really doesn't have to be. A bluetooth controller and a phone with a bluetooth chip and you have the same experience as a console controller. People already do this with apps like the one that allows you to use the WiiMote, an actual console controller, as a control device.
There is some truth to this, phones could in fact be a threat to consoles in the future. Think about the purposes a console serves. You no longer need a disc drive with downloadable games. You no longer need controller ports with wireless controllers gaining popularity. You don't need bulky cables anymore when HDMI carries both A/V signals. The OnLive "console" uses this kind of concept. You don't need a bulky system, a thin client type solution can now suffice for console gaming. As far as computing horsepower, well the next gen consoles would overpower a phone...but for how long? Consoles have a long refresh cycle, phones do not. There will be a point when phones overtake the power of a console. PC on the other hand has a better refresh cycle and will never be overtaken by phones in terms of power.
In the end, I think the only real difference between consoles and phones is the software interface. Consoles have an OS written to give exact features based on exact hardware. Mobile OS have to adapt to various hardware configs and the app preferences of the various users, they aren't optimized to use their full power for a single function. You could release an Android config that fully utilizes the processing just for gaming and has the needed interface for multiple controllers, but at that point how is it any different from a handheld console?