Here's the thing though, the average consumer doesn't know or care about the screen, processors, RAM, storage and/or slots etc. They care about how it looks.
I have many friends and family that have Android and iPhones and they would be hard pressed to tell you why they got them or what they can do for them. NONE of my Android friends had ever changed a launcher, dialer, removed a default widget or even installed a weather app until they saw my phone. Then, they all pretty much installed the same stuff I have/had at the time. Had I never shown them my phone they would be running out of the box whatevers to this day.
One friend had Android, went to iPhone and may go back to Android. Why? Because she is due for an upgrade so is getting a new phone. She honestly doesn't know or care that they are different or why. She may get an S4 because it has a bigger screen. That's it, her only reason. Upgrade eligible and a bigger screen.
Most of my family have iPhones. They make calls, send texts and use FB. None of them (save my brother) use even a calendar on it because that's too complicated. Honestly.
So this phone will sell and it will sell like hotcakes. It's a great looking phone, seems very comfy to hold and it comes in colors. People expect to pay either $200., $50 or nothing for a new phone (give or take, that is the average breakdown w/contract), the $200 people will be all over the Moto X and it will meet every expectation they have, because they have none.
I was actually going to get this, was all set to until the off contract price was announced. I wasn't sure what my cut-off was but know it's well below $600. I won't sign a new contract and lose my unlimited data and I won't be paying that much for this (or any, really) new phone. Too bad about the price because I really do like this phone and would have gotten one.