I was also one of Moto's biggest supporters from 2013 until mid 2015 when it became apparent that they were no longer supporting their devices in the manner that made them an industry leader for the prior two generations. In 2013 my posts are all over the forums defending the decision to use the custom SoC they used, and I was using exclusively Moto phones until the 6P was released (So three X 13's, 14, 15, Nexus 6 and a G + a 360). I didn't to use my X 2015 very long because a month or two in my daughter apparently ninja-star'd it into the floor - which is when I had to return to using the Nexus 6 / X '14 combo I'd been dual wielding for a bit. Losing Moto is like losing a long-time friend (even though there's only two years and 8 devices in our relationship) - I didn't come to the breakup lightly and I wouldn't have chosen it.
So, I don't believe the Z is going to be a bad phone. I think it's going to be a very good phone for those who choose it. But there's no denying it's a directional shift and it's one that I find very frustrating because of the opportunity cost. Moto decided to stop supporting their devices with timely updates and security patches. That doesn't matter to most people, but it matters a lot to me. Moto decided to provide less support for their devices from a customer service standpoint. That doesn't matter to most people, but it matters to those who get phones that have issues. Or that have questions about shipping delays, etc. Moto was one of the leaders in bringing new and better things to Android. MotoMaker, the G line, the X line, very well designed phones that are not in line with the new Z. That's fine, the Z is something new. It's not a continuation of the X line - but the X line is what I was on board with. And I came to the X line because it was a Nexus + More Better Stuff that worked on Verizon. The 2014 was even more so, with leather and even better features. The 2015 brought it more in line with mainstream devices. In 2016, I can safely say, the Z is definitely not a Nexus + More Better Stuff. It's a Moto Z, which is different. Where the X was about simplicity - data driven components matching how customers actually use their phones - the Z seems to be more about blazing a new path and changing how customers use their phones.
I completely understand some people are going to love it and some are going to hate it. And to each their own and we shouldn't ever begrudge someone for having or sharing their opinion on what they want to spend their money on. I don't believe that it is elitist to say that one line of phones fits a person's needs better than another. I also don't believe it is safe to say the Z is the logical next step in the X evolution. They share some design language and obviously some software and history, but modules and such cannot be said to be a further refinement to more elegance and simplicity.