though in general I prefer Android, it isn't all rosy either.
my htc one has started forcing system update notifications down my throat. I want to hold back because I hear the update makes it drain battery life a bit more, and that the new features are of absolutelly no benifit to me. the notifications are pretty annoying, every 4 hours, full-screen with multiple clicks to get out of them (remind me later, in how much time, etc). it doesn't offer a way to turn it off, so I just unlocked my phone (big hassle costing me a couple hours of work, because the backup tool half-assed its job). I had read there was something you could do to stop update notifications after unlocking this phone, renaming a file in the system directory. it didn't actually work, though, and they started showing up all the time again.
/rant
just to say that Android is far from"truly" open. it's only "relatively"