EL SOFTWARE ...
El uno sin el otro no son nada, pero en el caso de los móviles el usuario interactua con el software, por lo tanto es lo que importa, y el hardware está para hacerlo funcionar y punto.
La cosa cambiaría si se tuviese opción a utilizar el hardware a tu antojo escogiendo el software como pasa en un PC, pero en los smartphones nosotros los usuarios solo interactúamos con el software y aunque dependa del hardware su funcionamiento, siempre tiene más margen de mejora el software que el hardware.