software is trash we can stop right there. People buy phones to use stock software. The camera is better is subjective. I use a battery case and i dont care about IR blaster i use chromecastSoftware is trash but just root it
Hardware is better
Bigger battery
Better camera
IR blaster
Who gives a fukk? Why don't the XDA community just port CyanogenMod (or another AOSP ROM) to some of flagship Nokia Lumia devices instead? The Nokia Lumia devices all use the same Qualcomm Snapdragon SoCs that most of the android devices use.