I had a Moto G4 plus until two years ago. It lasted me 6 years, stuck at Android 8. It worked slow but it was functional. Replaced battery only once. If you take care of your device it can last even longer. I would probably still have the phone if it wasn't that it was becoming too slow and a hassle to do even simple tasks