I'm not a fan of their MacOS based products, but I prefer iOS for the fact that I can rely on getting timely updates. For a good long while. That is not something that is generally true with Android. I'm fine with paying for that level of support.
Last time I looked, no Android vendors provided close to the same level of support.
That said, if I was a business and needed to field in house apps to mobile devices, everyone would be getting an Android device. Custom apps for iOS are a pain in the ass.
I currently use Jellyfin to stream my music collection. It's all stored on my NAS and I can give access to whomever I like. Downside is that the iOS music client, FinAmp, is... not pretty. It's functional, but not great. I understand the player situation to be a bit better on the Android side.