Like Duddy said, Google has a track record of updating Nexus for 2 years. The biggest culprit is traditionally the hardware limitations. Present new devices come with 2gb of ram, while old devices still updated only have 512mb. Android has always been RAM hungry
Sent from my Nexus 7 using Tapatalk 4