Okay, so I have an S7 Edge that I use as my second phone (T-mobile digits). I'm thinking about selling it and getting a Moto Z2 Play. Should this be the one to look at under $500? I'm not that knowledged on Lenovo phones.
Lenovo bought Motorola, but still uses the Motorola name and production houses. Moto released 2 devices, the Moto Z2 Play, and the Moto Z2 Force. The Z2Play is a sub $500, mid-range device. The Moto Z2Force has higher specs and sort of competes with flagship devices, such as Samsung Galaxy and LG G6. While not as powerful or well designed by most opinions, the biggest draw to the Moto Z series is the Moto Mods, in which, design was sacrificed for compatibility. I'm pretty sure it would suck worse if the design was changed and the new device didn't fit with the Moto mods.
I think the biggest difference between the 2 devices is the price. I myself pre-ordered the MotoZ2Force, but mostly due to the deal with it that included a free Insta-Projector Moto Mod, originally priced at $299, and the fact that Verizon is offering to credit 396.00 off the price of the phone if financed, making monthly payments only $15 instead of $30.
The Moto Z2Play is more conveniently priced and the deals for it make it all the more cheaper. It has the same slimmer design as the Z2Force which allows for a better fit with Moto Mods. It is mid-range, so the specs are a little lower than the Z2Force, but still a good device for the price, and the Moto Mods add value.
Here's some spec comparisons:https://www.tomsguide.com/us/moto-z2-force-vs-moto-z2-play,news-25542.html