Now if we could just get the other providers that require insecure email/SMS 2FA to follow suit, that would be great...
The vast majority of the population will do a worse job on the availability and security of a selfhost solution than 1Password, whose core business and value proposition is password management.
I’m a very happy user of 1Password for Families and consider it the likely the best ~$50 a year that I spend on hosted technologies.
Whether or not you can import them into something else though…
They used to offer their apps offline and you could "host" it anywhere. Venture Capital ruined them.
[1] https://keepassxc.org/docs/KeePassXC_UserGuide#_passkeys
BitWarden is open source to a large degree and even provides an (open source) server for self-hosting.
Does it work well?