I don't see why anyone would buy this phone over the Nexus 4.
Both have the same 720p 4.7 screen (IPS wins over Amoled for me), same CPU (GPU also?), similar battery life, similar sub par camera quality, same 2GB RAM, etc.
The Nexus 4 still is cheaper (now 100$ cheaper) and gets updates faster.
I can only tell you why I'd get the Moto X over the Nexus 4.
I previously owned the Nexus 4 and three aspects dissuaded me from keeping it--terrible battery life, very subpar camera performance, and lack of LTE--all areas that the Moto X offers improved performance (to varying degrees).
Based on everything I've read so far, they don't appear to be equals in many of the areas you've specified. Battery life seems to be on par with other flagships and far better than the Nexus 4. They are not exactly the same CPU and benchmarking (and reports of real world use) show the Moto X outperforming the Nexus 4 here as well. Same goes for GPU performance. The X8 system that Moto has implement seems to be making a significant difference. Yes, the camera is getting mixed reviews at best but the Nexus 4 camera fared worse.
I'll agree regarding your preference for LCD vs. AMOLED (mine as well), however one of the most attractive elements of the Moto X (IMO), the active notifications, wouldn't be possible with LCD. The X is also markedly smaller than the Nexus 4 yet uses the same size display. And while I'd prefer faster updates as well, I find the additional functionality that Motorola added more attractive than just prompt updates.
On contract, the Moto X costs the same as the Nexus 4 so, at that price I find the Moto X carries more value. Off contract, it's a different story and would think twice about the purchase. However as I really didn't enjoy my time with the Nexus 4, I'd probably end up paying the difference for the Moto X regardless, if those were my only options.