Well, it's better that Motorola has atleast provided the Android 7.1.1 Nougat which is much more stable than the Android 7.0. This, as many Original Equipment Manufacturers (OEMs) are in the process of preparing their devices to receive the latest Android 8.0 Oreo update. We saw history repeat itself with the Moto X (2014) when it was updated to Android 5.0 Lollipop ahead of the Nexus 5. The Moto X Style is what its iteration is called in Brazil. Those were the days when Motorola was really flexible and quick when it came to pushing out bug-free android updates.
As of now, there are still many popular devices such as the Moto X Play, Moto G4 Play, and Droid Maxx 2 that are still waiting for firmware updates from past year. Some of you might remember that the 2013 Moto X received Android 4.4 KitKat faster than the Nexus 4 did. When asking for a reason from the company, it replied that due to its touchless control feature, also known as "OK MOTO X" feature, and the extra low-performance chip to handle voice commands in less power consumption; the software development team of Moto has worked hard.
Coming to G4 Plus, the phone is getting a security update including a patch for BlueBorne vulnerability. As the company has started the rollout in Brazil and it seems like Lenovo India will soon release the Nougat update in the country.
I know you've been waiting for this update very patiently, so I won't keep you.