Lo de que es más complicado es relativo, yo he rooteado muchos smartphones, algunos son muy fáciles y otros son increíblemente complejos, hasta el punto de tener que hacer un puente con un cable cada X segundos entre ciertos elementos de la placa para poder rootear.
Las personalizaciones de Android abarcan mucho más de lo que la gente se piensa, se puede modificar la resolución de ciertas pantallas, aumentar los megapixels de cámaras, convertir un smartphone en otro y un largo etc.
EDITO: he probado un i5s y respecto al G2 tiene peor pantalla, peor camara e inferior autonomia, algunas apps si las abre mas rapido como ciertos juegos y otras no, en fluidez del sistema van calcados (ojo no tengo activada ni la aceleracion por GPU ni ART) y la calidad de los materiales es mejor en la carcasa trasera, tambien es bastante más manejero, ofrece resultados inferiores segun el test de rendimiento Geekbench (tengo el G2 en 4.4.2) y eso siendo mucho mas caro.