GPe devices have updates that come from the hardware maker (so HTC or LG) and not Google. The only real difference with GPe devices is that ROM doesn't come with the skin. Google has nothing to do with the update though (besides the usual of providing the base OS).
The GPe M7 got its 5.1 update from HTC a few weeks before the Moto X did:
http://www.gsmarena.com/htc_one_m7_google_play_edition_finally_receives_android_51-news-12243.php
The real issue though isn't how fast the Moto X got 5.1, it is how slow it got ANY 5.x OS. The Moto X 2013 first tasted Lollipop in any form in May of this year, which is when carrier Galaxy S4 devices were getting 5.x. The G2 got Lollipop in March as a comparison.
Which brings up another point...
GPe devices are updated by the manufacturers. If these same manufacturers are able to update GPe devices about a week or two after Nexus devices why the hell do they still take 3 months to update their "Developer Edition" versions? And why does an HTC M7 GPe device from 2013 have 5.1.1, but yet HTC's own 2013, 2014, or 2015 flagships(developer editions) don't? They are all updated by HTC as we know and the carriers aren't involved here.
You can't keep criticizing only Moto and giving all the other manufacturers a free pass.
Here is a perfect example:
http://www.androidcentral.com/only-google-play-edition-htc-one-m7-will-be-update-android-51
M7 GPe is updated to 5.1.1 by HTC the manufacturer as you claim. So why the heck can't they update their M7 Carrier versions to Android 5.1.1? They can't blame the carriers on this one because even the M7 Developer edition is not getting 5.1.1. Why can't they update their M7 Developer edition to 5.1.1, but they can update the M7 GPe edition? How much sense does that make, especially when Google and the carriers are not responsible for Android updates on the GPe M7 and M7 Developer edition?
Again the M7(both carrier and Developer editions), a phone released by HTC is not getting Android 5.1.1 but a Moto X released the same year in 2013 is?
I find your LG example to be completely hilarious because the G2 is still on freaking 5.0.1 Lollipop. The "Windows Vista" of Android.
I don't take LG at their word and their record certainly proves that.
If you've been complaining about Moto going from 4.4 to 5.1 while skipping 5.0 in between, then surely you should be doing the same to LG because they're still running 5.0.1 Lollipop. Android 5.1 was released in March over 7 months ago. Moto X 2013 got it at the end of May. 2 months late or 7+ months late and counting, which company is worse here?
In fact if you want to talk about a 2013 phone that is good with updates I would point to the LG G2. UNLIKE the Moto X from that year it is getting Marshmallow:
http://www.vcpost.com/articles/97026/20151007/android-6-0-marshmallow-update-lg-g2-confirmed.htm
So even compared to the LG's of the world Moto could do better.
There is zero evidence that the G2 is getting Marshmallow, and I do not at all find that website to be credible.
It doesn't even list any sources to support it's conclusion.
LG G2 is finally getting the much-anticipated Android 6.0 Marshmallow update as T-Mobile revealed on its website in a track list with a few other phones as well from Samsung, Sony, Motorola, and HTC, among others. Flagship phones G3 and G2, as well as G Stylo, are also included on the list.
https://support.t-mobile.com/community/phones-tablets-devices/software-updates
I don't see a G2 anywhere on this list, but if anyone sees it then please be sure to point it out.
Amazing what websites will publish these days just to get the first hit on a Google search.
I did a search in Google for "
LG G2 Marshmallow" and that website was the first link.
Do you have any credible website reporting that the G2 will receive Marshmallow?
And by credible; I mean Android Police, Android Central, ArsTechnica, Droid-Life, or Anandtech journalism standards and not some link to a random website that says "
G2 has been benchmarked on Marshmallow" or that "
It's on T-Mobile's update page", which it is not.
There has been zero statement from LG stating it to be a fact to that effect that the G2 is indeed getting Marshmallow.
Two things on that:
1. The whole reason that Motorola is moving to that model is because most carriers are getting rid of subsidies. The point for Motorola is to get consumers to pay them $400 upfront rather than finance a $800 phone from a competitor. The same Verizon customer that last year bought a phone on a subsidy is now directly part of their target market for the new business plan.
2. As it is right now most consumers don't expect to buy phones outright, they are conditioned to expect per-month or subsidy pricing. The main market of people buying $300+ phones outright is the enthusiast market, aka the kind of people who have been paying out of pocket for Nexuses for years. It is this EXACT group of people who demand updates, and by not putting Marshmallow on ANY recent flagship device sends a message to that group that updates are a bonus and not a guarantee.
Make no mistake, this move with the 2014 Xs cost Motorola some 2015 sales even if it saved them some money in the short term.
Because Moto themselves set that expectation. The Moto G came out in 2013 with Android 4.3. Recently it got an update to 5.1, which means it got three times as many updates as the 2015 Moto E.
I don't mind personally as much the Moto E situation because you know what you get with cheap phones. The decision to not jump through whatever hoops it takes to get 6.0 to AT&T and Verizon Moto X customers is absolutely inexcusable though. The very definition of penny wise and pound foolish.
1.) If that was the case, then we'd see Samsung, LG, Sony, and HTC follow Motorola in that regard. Motorola isn't moving to their current model because carriers are getting rid of subsidies. The carriers haven't gotten rid of contracts/subsidies, they just call it something different. Some call it "monthly" payments, some call it "financing", some call it "leasing" payments, and others are calling it other things. The fact of the matter is these subsidies are still in place, the carriers are just changing the vocabulary but it still means the same thing as far as I'm concerned.
2.) Those people you described would have gotten Moto X Pure, and not stupid locked down carrier versions. I don't know anyone who describes themselves as an enthusiast, pays $300-400 cash down with no subsidy, and yet choses to get an AT&T Moto X 2014 instead of getting the unlocked version directly from Motorola themselves. I also don't know any Nexus fan that would get the AT&T version.
I am of the opinion that those people you describe in #2 are rational beings, and if they are then they would have gotten the Moto X pure instead of paying full price for locked down carrier versions with bloat. Why the heck would anyone pay $300-400 cash from AT&T for a Moto X 2014 when they can go directly to Motorola's website and buy an unlocked version that can be rooted and have fast updates without requiring the carrier meddling in between?
That's more stupid than paying full price for an iPhone at a carrier store, when one can simply go to an Apple store(or Apple.com) and buy an unlocked version.
So in conclusion, the idea that LG or HTC is more credible than Motorola when it comes to Android updates has been debunked.
Which manufacturer is next? Samsung? Asus? Sony? I can debunk those as well.
Again, if you want update perfection, stick with Google Nexus. There is no alternative.
Otherwise Moto X Pure represents a distant 2nd best option for Android update fanatics.