JoyID has now added the ability to export private keys as well as backing up the seedphrase. Neither options are something "required to do" when creating the wallet.
When it's not mandatory to backup the wallet's recovery details then there will be wallet users who don't do it and who will loose their coins if things go south. Postponing mandatory analog backup is simply irresponsible.
It's worth mentioning also, that the seed phrase will start with "joyid" as the first word, and can not be used on any other wallets.
And why do they use some non-standard seed phrase, assuming you mean with "seed phrase" the mnemonic recovery words?
Stupid design decisions, in my opinion.
If I get this right, the passkeys authentication binds this wallet to the website. So if the website ceases to exist, you're likely screwed, especially when the wallet alone doesn't function properly anymore without the website and because the recovery words are f*** non-standard.