I disagree with your description of being 'mid-range' specs. Show me a Galaxy S4 or HTC One with separate language and contextual custom processors? I don't think you're really understanding the X8 architecture here. If they had simply jammed an S600 or S800 chip in the Moto X they couldn't provide the always on 'touchless Google Now' and other contextual type features without having multiple batteries or a phone twice the size. This phone is still getting 13 hours of talk time or 24 hours of mixed use. That's leading edge battery life...with all this cool extra functionality.
Using a dual core S4 pro tied to a 4 core Adreno 320 GPU and two custom processors provides a 'system' that is as or more capable than any of the other leading phones. Graphics scores are benchmarking HIGHER than either the S4 or the HTC One, so I disagree with the label mid-range. That's looking at it too simplistically imo. The engineering that went into this thing is actually pretty impressive. The size is substantially smaller and lighter than either the S4 or the One...it's more the size of the iPhone 5...yet it provides a still large 4.7 inch screen. Even the battery is custom designed...it's not a standard square or rectangular battery...it's been 'stepped' to fit the curved back of the phone...in order to not waste any space. It's even using a Nano SIM to save space instead of standard or Micro SIM. This is good stuff, man...you're missing the big picture.
Think of it this way. Why do people buy BMWs over American cars that have more raw horsepower? Because they drive better, handle better, have better engineering. See what I mean? Sometimes the best isn't about just the numbers...it's the whole package. The Moto X is the BMW of phones.