Can't be phished. With a normal password manager, user error could lead to copying credentials and pasting out to a phishing page which is irrelevant with passkeys
Autofill is a good point but it doesn't help your parent who thinks the thing is broken so they have to do it manually, rather than realising it's a phish
It's better for the users for sure, but they're not owed anything for a free service. For the owner of the service, surely it just serves to add more complexity?
It also warns if you try to fill on a site that isn't linked (says something like "1Password can't verify that reaibank.com should use your realbank.com login"
Maybe the comment changed or I just skim-read it, but I'm not sure I understand now.
Anyway, in the UK billing name & postcode are/can be verified on card payments.
Bank transfers no basically never happen, too manual; exception being something like (Transfer)Wise - you set it up online, then transfer to their account in local currency, they transfer out of their account in another country to your intended recipient account in that local currency.
Direct Debits are a common ~'bank transfer' but recurring way of paying for utilities & subscriptions here though. Can (and these days normally would) be set up online.