And when it comes time for me to upgrade, it's probably a Moto X.
I always root for the security toolset I use, and the Sony Xperia Z3 (and Z3 Compact) both use a DRM partition to offer the software that drives the hardware... that is, if you unlock the bootloader the DRM partition loses the keys that open it, and you lose the partition, which wipes out all noise reduction algos for the camera and various other things. So unlocking the phone loses you a load of the advertised capabilities (how good the camera is, etc).
The unlocked and rooted Moto X will therefore trump the Z3 as nothing degrades by it being unlocked. Plus it will get the Android L updates.
And when it comes time for me to upgrade, it's probably a Moto X.
I always root for the security toolset I use, and the Sony Xperia Z3 (and Z3 Compact) both use a DRM partition to offer the software that drives the hardware... that is, if you unlock the bootloader the DRM partition loses the keys that open it, and you lose the partition, which wipes out all noise reduction algos for the camera and various other things. So unlocking the phone loses you a load of the advertised capabilities (how good the camera is, etc).
The unlocked and rooted Moto X will therefore trump the Z3 as nothing degrades by it being unlocked. Plus it will get the Android L updates.