I admittedly do have an obsession with ranting about Android, but I find that there are fewer reasons to rant than five years ago. So I rant less.
As the Android platform has improved over the years, I find that the main reason I don't want people around me to use Android is the ridiculously short product lifecycle of many Android phones, and the risk of non-techies using unpatched devices.
I honestly think Apple's recent 5-6 years is unsustainable, but the three-year(?!) promise that seems to be a best case for Android is just obscene.
Someone at work said it's partially due to SoC manufacturers not providing drivers for new Android kernels for very long, but I might have misunderstood.