Agreed it has an advantage, its like consoles versus PCs. A game on a console will run the same on all consoles (mostly), whereas a PC game will look different. A PC has the ability to be much better though, with the right hardware. With an iphone you'll have to wait for the next platform if the current wont cut it, new android phones are released all the time and I suspect the constant updates of hardware will push development to use them, which in turn will push uptake of new handsets.
So, err, I dunno! I just know I prefer PCs to consoles, which is why I'm leaning the way I am. I suspect screen res will be the main thing to overcome if they want things to look nice, as scaling is crap!