Marketing & publicity plays a huge role. Google doesn't push Nexus brands that well outside US. Not sure how they'll handle Moto. At the price point, it simply blows away phones that cost upto $500.
But, Google/Motorola needs to do a better job in educating people that they are getting almost everything (especially in markets that lack 4G service). There's little reason to look at other brands even if you are willing to spend twice as much.