Yes, I've been wading through the messages on the Lenovo forum. I've had my Verizon Moto Z for 18 months. The battery has never been great compared with previous phones but I had noticed it getting worse and worse. It lasts 5-8 hours tops, with about 2 hours of screen time. With the Incipio battery mod, it can last about 20 hours. This isn't as bad as what many people are reporting and most are suspecting the software updates, both 7.1.1 and 8.0. The Moto agents in the forum tend to pin it on 3rd party apps. I just installed 8.0. Haven't had it long enough to really tell, but it seems to be worse.
I talked to a Verizon tech the other day. He said to turn down the screen, uninstall all apps that you don't need, etc., which I have done. He also said that sometimes the update could cause a problem because it's being installed over the apps, and the best thing to do is do a factory data reset and reinstall the apps. Not something I want to do of course because then one has to reinstall everything.