Ad networks haven't supported HTTPS fully on the web either, not just iOS. In fact, Google says you will earn less with just HTTP
"If you do decide to convert your HTTP site to HTTPS, please be aware that because we remove non-SSL compliant ads from the auction, thereby reducing auction pressure, ads on your HTTPS pages might earn less than those on your HTTP pages." [0]
I wouldn't be surprised if many app developers put in this exception because at the end of the day, they will hurt too if ads stop showing up.
Your music have been heard by more people due to streaming, but it doesn't necessarily mean it was good enough (or the right type of music) for people to pay to come to see you in concert
That's a big thing, and it's hard to solve too, in both directions. Some might argue that artists don't get a fair shake when someone just hears one song in a playlist of other songs. Some even claim that you can't listen to one song, you have to listen to the album (Garth Brooks and Pink Floyd are two examples). On the other side of the coin, who here has bought an album after hearing one song on the radio, only to find out the rest of the album sounds completely different? I know much of my family bought Kid Rock's album when "Picture" came out on the radio, only to find out he's a rock/rap artist, not a country artist. They spent $20 on literally one song.
I've done that on Spotify. I hear a song I like and go to the entire album, to find I hate the rest of the album. That's fine. That one song goes in my playlist and I listen to it over and over again, and the artist gets paid for making a song I enjoy, rather than me not buying their album because I know there is only one song I will enjoy.
You can write a audio, GPS, VOIP, etc app that does more than just do audio, GPS, VOIP, etc in the background. For example, you may think the app is only playing audio or doing GPS updates, but it can be badly-written and updating UI and/or other intense stuff. Now granted, iOS will still kill those apps if they start taking up too much memory/resources while in the background.
But I think the article is accurate, you shouldn't ever have to manage apps. iOS is night and day compared to Android's task management (where iOS is much better for users).
apple also releases beta iOS and OS X for months in advance so developers can test and write apps against the new release.
but noticeably they don't unveil new hardware until it's ready and stable for the public. the knock on most competitors is that the overall experience is underwhelming or way too beta, which hardware is a big component.
"If you do decide to convert your HTTP site to HTTPS, please be aware that because we remove non-SSL compliant ads from the auction, thereby reducing auction pressure, ads on your HTTPS pages might earn less than those on your HTTP pages." [0]
I wouldn't be surprised if many app developers put in this exception because at the end of the day, they will hurt too if ads stop showing up.
[0] https://support.google.com/adsense/answer/10528?hl=en