So? You said Android never gets update? I am saying Android does.
I am perfect happy with my phone running Android Nuget and my phone still receiving monthly Android update.
If one choose any Nexus or Pixel or Android One phone, one gets update from Google directly. Google itself guarantee 3 years of update for its Pixel line.
Google also update lots of its stuff directly from Google Play Store.
Android version doesn't really matter that much.
Also I dispise Apple's approach in update. When Apple decide to cut of software support for a old devices, then it is really done. iPhone 5 users will no longer able to use currently version of Safari. You Apple people argue update is important because of security, then if there is security hole with Safari, then iPhone 5 users are left in cold. At least with Google, Google still provide update to any Google app directly from Play Store. When Apple provide iOS 11 update to iPhone 5S users, what do iPhone 5S users get? Do they get full feature of iOS 11?
Lots of time when I look at iOS update, it more looks to me that Apple wants to use software update as a main to get people buy new devices. If iOS 11 has 100 features, but 90% only available to new hardware, then people would go for upgrade.
I rather want my Android OEM take their time to provide update than all these iOS bugs and issues.