Yeah, that's been my complaint in this thread, too. For both, WWDC and Google IO, nothing was ever as groundbreaking as the ones from 2010, 11, and 12. New Nexus devices really pushed the envelope with each subsequent release. Now, each release is getting more and more expensive. Was it the Nexus 5 everyone liked or the Nexus 6? I can't remember, but I do know that as nice as the 6P is, people still have major issues with the price and even the bending issue it had as well.
I guess it's understandable. We've hit a wall in terms of what's truly revolutionary in the mobile world and it's been stagnant the past few years. But yeah, that's going to diminish interest and people are going to hang on to their phones for longer. I upgraded from an S3 to an S7, so that was a world of a difference but my sister and dad are rocking iPhone 6s and their upgrade is due this Christmas after two years. Aside from Force Touch introduced in the 6S, there's not much they're going to be missing to upgrade to the 7. In fact, they'll be losing their headphone jack. But that's more of an Apple thing, but even Apple hasn't "improved" any existing features to freshen up the market.
Oh well. I am happy with my phone so I can't be too worried about what the Pixel phones bring. But it does suck that expectations are as low as they are compared to just a few years ago. Efficiency tweaks are nice and all for improving battery, but they're not as flashy or gratifying as a new feature that involved hardware upgrades as well.
Also, sidenote, I need to adb my S7 in order to activate some Greenify features, like shutting down the sensors to make Doze happen a lot more often. The Android SDK on my Mac is screwy, especially since I'm running a dev beta of Sierra. Short of repeating the whole process on a Windows PC, is there anyway to just do the adb stuff using another device, like my S3 to my S7, or on the S7 itself? I was using these instructions:
https://greenify.uservoice.com/know...o-grant-permissions-required-by-some-features
Or is there just simply an easier way to do this? I hear if you are not rooted, these settings reset after every reboot.