Google's inconsistency and unpredictability around these update cycles and the kinds of updates they're willing to let flow to older phones is what prompted me to move over to iOS about a week and a half ago (I made the move to the iphone 8 plus). It drove me nuts that my Nexus 6p wasn't getting basic updates like Night Mode and the Pixel launcher (including notification badges in Oreo) that were held in reserve as Pixel exclusives. I also found that OS updates were completely scattershot and unpredictable to the point where I was regularly going through the manual OTA download process for everything from monthly security updates to major platform updates.
I'm keeping a running list of differences between the platforms that I keep encountering (you don't realize it until you've been in the other ecosystem for a few days). The latest I noticed on a roadtrip over the weekend is the fact that I can't use Smart Lock to have the iphone stay unlocked while it's connected to bluetooth in the car. I'm also missing the integration of LastPass with the OS that Android allows. Siri's better than she used to be, but still way behind Google Assistant. I could go on.
We're deep into the Google ecosystem in our house with a Google Home, multiple chromecast video and audio devices, a YouTube TV subscription (all of which work just fine with iOS), and my son still has a Nexus 6. We'll see if I stick with iPhone, but for now the speed & smoothness of the OS; and the long, super-reliable, and consistent battery life are making the switch worthwhile. Wireless charging is nice to have again (we use it for my son's N6, so we have a couple of Tylt chargers in the house), and I'm enjoying having rapid charging with the USB-C to lightning port cable and 29w USB-C charger.
I'm really enjoying keeping up with Android via the forums, so I hope I won't get too many gibes for making the switch. At the end of the day I'm way more into Google's ecosystem than I'll ever by into Apple's, but I hate feeling completely tied to either one.