Minor observation to add here. One thing that I think Android does better than iOS is to warn you when the effective volume of the ringer/notifications setting on your phone might be high enough to hurt your ears.
Under Settings, Sounds, iOS does have HEARING SAFETY. When I’m wearing my HA’s, I turn it on to not get blasted in my ears. When I go to sleep and take myHA’s out and want to be sure I can hear my iPhone 6S ring, I turn off Hearing Safety and turn the phone ringer up to max (I’m a sound sleeper and need a ringing tone to wake the dead to rouse me out of sleep! - as a graduate student, I once slept through construction workers jackhammering a few doors down the hall from my dorm room, amazing all living nearby who couldn’t think straight for the terribly loud noise).
The problem is when I wake up and put my HA’s back in, I often fail to turn Hearing Safety back on and get blasted by the iPhone volume. Since I am effectively streaming when I do that, iOS ought to have a streaming volume warning that pops up and tells you that you’re at a hazardous volume level. With my Android phone running Android Pie, I’ve only ever streamed through the Phone Clip+ but whenever I have an excessive phone volume, a warning notification will pop up and I can’t remember ever accidentally blasting my ears.