It isnt the fact ios has no buttons that games cant be great or made well on it but some companies just port or emulate games not designed with good controls: http://appmodo.com/40429/games-can-have-great-controls-on-ipad-iphone-when-developers-innovate/