iOS really needs a channel for legitimate, real background apps. A lot of its battery life and security advantages over Android come from the fact that it doesn't allow a wild-west of background processes, but there are certain cases where you really do just need that.
Apple is good at taking use-cases and creating cohesive stories around the right way to serve them; this one has been long-coming.