A ver el procesador es la rapidez con la que el sistema abre las aplicaciones. La ram lo que permite es que el movil aguante x numero de tareas a la vez y si le metemos el doble de ram aguantara 2x. En algunos casos al aumentar la ram el telefono puede ir mas rapido ya que el sistema cuando arranca (si tenemos muchas aplicaciones) arranca junto con las aplicaciones y empezaremos a notar lentitud con la multitarea añadiendo mas ram notariamos menos esa lentitud. El tema de los nucleos es relativo ya que el movil en la interfaz de usuario (launcher, whats app, twitter) solo tiene activo dos núcleos del procesador. Los otros fos nucleos solo se activan cuando ejecutamos aplicaciones que requieren mas potencia como juegos, edicion de fotos, etc.
Para que nos entendamos si un s2 tuviera la capa de personalizacion de motorola en la interfaz de usuario iria igual que el moto g. La cosa cambiaria en juegos ya que seria dos nucleos contra 4 en ese momento.