It's not a feature, it's a workaround for a limited multitasking model.
Just last week there was an article on HN about a guy who got rejected for using the VoIP background API for an IRC app. Which actually is bending the rules a lot less than playing a silent audio file on loop in order to claim to be an audio client.