I would disagree there. Hardware cs hardware is not that subjective. Let's say one is 80mhz the other is 100mhz, one has a cmos sensor that has a higher MP rating, higher operating temp etc. Now firmware is different, is the firmware written properly to take advantage of that hardware, that is where that makes big difference. Like apple vs android, Android phones have better processors, more ram and better graphics but because android software is not as optimized as ios they don't do as well on benchmarks.