The first Nexus 7 and the Nexus 4 were game changers for Android devices, the former was a small tablet with an interface that was designed to unify the software on phones and tablets, it had decent specs for the time and a very competitive price. The Nexus 4 was a similar story, it had a nice design with a uniquely patterned back covered in glass and while its specs were not among the best ones you could get back in 2012, the price was very attractive. The Nexus 10, on the other hand, was another attempt to prove that the software was optimized for larger tablets, but the price was not as low as on the other devices. Still, all of these devices had the advantage of running the stock version of Android, which means that they would get updated to more recent versions faster than most devices running that operating system.
Now that Google has announced their latest Nexus devices including the Nexus 5X and Nexus 6P, the company has also announced that some devices will start getting the latest version of Android called Marshmallow, next week. Unfortunately, the three aforementioned devices will get stuck on the previous version of the OS, as Google didn't announce an update to the newer version. This shouldn't come as a complete surprise, as the Nexus 4 and Nexus 10 are about to turn three years old and the Nexus 7 is even a little older.
Lollipop didn't run as great on the Nexus 7, but the other two devices are still rather capable, but still it would get some extra efforts from the engineering team to make the new software work on them. Perhaps those who hold on to these devices could later install a custom ROM based on Android Marshmallow to get the benefits included in the update. We recently reported about how long the Nexus devices get official updates, and the original Nexus 7 got supported for over 38 months, which is quite a long time. The Nexus 7 from 2013 is now the oldest device to get Marshmallow, so it remains to be seen if it Google will support it for another year and get one more major update.