Commercial apps and services will require passkeys and device attestation, so you'll only be able to use open source software even if you have a device to run it.
The walls are closing in, and it's not just mobile. It's only a matter of time before passkeys are used to block Linux users from the commercial Internet as well.