In their defense, Windows Phone runs much more smoothly on a Snapdragon 400 than Android does. At the same time, they already sell the 635 with it for only $100, so you're paying $350 for a camera, a nicer screen, and 512MB extra memory. That's, as you said, simply way too much.
I'm...