Are you kidding me? Android gets MONTHLY security updates and full yearly releases. What are you talking about lol?
If you're assuming Android is a OEM that builds phones, you have a misunderstanding of what Android is.
Android is an open source OS that is regularly maintained and regularly updated. Because of its open nature, OEMs and enthusiasts alike can choose what they want to do with it. If you want to use it as is, you can install it on day 0. See Essential Phone and Google Pixel Line. When a company maintains both software and hardware, you get day 0 updates. Like Google. But what's great about Android is even if you're not Google, you can still release it on day 0 if you're okay with the way it is. See Essential Phone. It's all about choice.
If you want to compare Android and iOS in terms of updates, you should compare Apple and Google, as they are the most comparable. Then see if your update claim holds any truth.
If you want to customize it even further, well then you release it when you're customization is done. Companies like OnePlus do some customizations, but not much, so their updates are delayed 1-2 months usually. Companies like Samsung basically rebuild the entire user interface and add features like Dual Bluetooth Streaming, screen recording, custom camera software, etc.
With all that said, even a company like Samsung does a yearly release of new software. They're just not on the same schedule as the core underlying Android OS.
Hopefully you now know how Android works!
Now, if you don't like Android- that's fine. There are many reasons to prefer iOS over Android (and vice versa). But there seems to be a lot of misunderstanding of how Android updates work- even MacRumors staff are ignorant on this.