Because it's the only way to reliably receive new information. It doesn't matter that nostr is pull-only if the OS keeps killing the app. :)