3. The camera is advertised as "The same sensor that in the Nexus 6"
Sorry, but I blame YOU here, mate. Everyone under the sun knows that Motorola cameras s*ck. They've been cr*p for 3 generations now. The Nexus 6 included. Motorola always over-promise and under-deliver when it comes to camera. Don't let yourself be fooled.
ran off to Android, but if this is the norm for Android
It's not. That's a fault of Motorola and the retailer. They created two phones, the retailer wasn't informed/didn't bother to make it clear the specifications.
And honestly, if I had the luck of being in a country served by Moto Maker and wanted to buy a Motorola, I would have gotten it from Motorola. On Moto Maker you can choose pretty much everything on the phone. Storage size, colours, accents, backs etc.
But that "fragmentation" doesn't really exist on Android overall. You have a ton of models, but seldom do you get two versions of the same phone. The only other phone that I know of that had a similar problem was Sony's Xperia M4 Aqua, but Sony didn't make the two versions available in the same country.
Every new phone is being advertised as having a great battery life
The only Android OEM that actually fulfils the promise of long battery life is Sony. I can tell you from personal experience that I simply can't kill the battery on my Z3C on a normal day of average to heavy use. That said, of course, the more you ask the phone to do, the more battery it consumes. If WP did half of what Android can do, you'd see battery draining a lot faster too (and for example the battery life on the 930 is appalling).