For cypherpunks there is of course a fallback - if notification permission is not granted, NWC messages keep going over the standard websocket subscription. Now it is upon the real ones to kick their OS not to close it when the app is backgrounded and then open source that for all others.