Isn't it done because it's just one background push message task instead of each app having it's own? IE. There's solid engineering reasons not just because a single company wants to look at all your messages... allegedly.