I have no beef with Primal functionality, except their horrendous approach to wallet top ups, billing in bed with Google. That raised alarm bells for so say anonymity. I have never linked an old Gmail to anything on Nostr yet there it is winking at me at top up time.
It’s merely a convenience for users who want it and don’t mind. You can buy/acquire sats elsewhere and send them to your primal wallet. Or if you’re on Android you can even link any NWC-compatible wallet to your primal app instead of using the built in one.
The mechanics of having an approved Google/Apple app are what they are, we have to be realistic about where we are, but my note is more about the PR angle, as in the disappointment/mixed messaging of thinking you are supporting a flagship Nostr "fuck the mainstream, exchanges are the devil" client and the first contact option on display is the mainstream. Maybe a little warning or explanation, as you guys have just provided, might help lessen the blow. cheers