Sparrow tried to position it like that, but that was not the real story: it was not Apple "blocking" them, it was that they did not want to put in the effort to setup a real push service, and instead wanted to run all the time on the device (using battery) to maintain an open connection. Which, of course, not having every app doing that is exactly the problem that push notifications, as implemented by Apple, were designed to solve.