But in all reality you expect Google to sit around and push updates to software from 6 sdk's ago? Look at Apple and Microsoft. They have forcefully stopped updates on older OS to "push" customers to new versions of their OS. People get so hurt over this and cry, "Microsoft is unfair and spying on us". Lets be real for a moment; I don't blame a company for wanting to push there customers to the newer platforms; is it fair? No its not. But when you buy an Android or and iPhone you don't really own the software on it. You get to use it, but you don't run it. That's why the xda android community is so large, because it's a bunch of people that want the latest and greatest and the safest patches. If Google want's the Android world to get safer then you drop support for the old stuff and improve the new stuff. There a business with pushing technology and making money on the mind. Google releases updates for Android every month; if HTC or Samsung want there devices to have those updates they could, but they also want to make money. Look at this; Samsung can sell you a Note 3 running Android 5 or they can pitch you the new Note 7 with Android 7.1.2. Google isn't the problem, its the third party manufactures. In all reality the Note 3 could run Android 7.1.2 just fine, but it doesn't so you buy the new one. Plain and simple; if Google wants manufacturers to keep their phone consistency updated then they need to do what Microsoft is doing.. Shutting down support for old OS'es.