This doesn't change the fact it can still be your physical device that remains in your personal control.
I can stash them on a yubikey or similar device and still meet those requirements. It's still only my device, it doesn't rely on other services, etc.
There are also non-transferrable passkeys which can't be copied between two secure devices, so it'd be hard to get some passkeys onto your yubikey in the first place.
Furthermore, I personally feel that if you can't actually access the bits, you don't truly "own" it.