You can share passwords easily, I don't think you can trivially share passkeys.
https://support.apple.com/en-gb/guide/iphone/iph0dd1796bb/16...
I don’t see any way that passkeys kill account sharing.
In fact, it's important that people do this so that the invalid concerns can be put to rest and (hopefully) the valid concerns can be mitigated.
To limit it to just one defeats the purpose of all this work. You really will only see that where there is a technical limitation (like... why does AWS only allow a single hardware key per user? If you setup SSO then you can have any number of keys)