My issue with passkeys is that they're tied to devices and ecosystems, and I don't always use the same devices or browsers. I also want to keep work and personal stuff separate. I deliberately store my passwords and MFA in different services so one breach doesn't expose both.
I use different systems for different things. I sometimes work from home and pay bills at work, but I absolutely don't want personal access stored on my work machine.
I've also had passkeys fail to register properly and had to remove them and start over. Even Microsoft documents registration issues.
Maybe passkeys will get there, but between setup issues and keeping everything working across devices and browsers, they're not as simple as they're made out to be. I prefer having control over where my credentials are stored and backed up. Everyone is different, but this new passkey push is not a good fit for me until things get smoothed out.