1. native app (no bullshit JS based) for speed
2. the same keybindings CMD+\ or Option+CMD+\ to fill in or pop up the menu
3. sync with icloud
4. not look like total shit (ie. lastpass)
Do these basic things and I think you can easily steal 1pass users.
I found Keychain quite horrible. Everything is or at least felt just too abstracted away so that I don't feel in control of my secrets. Might have been just the UI though. And then it's obviously not crossplatform by default. Sync your password database between your Android phone and Mac? Nope. So it's another step into vendor lock in.
All of them? There isn't a single good KeePass client on macOS.
Strongbox is the most polished but doesn't offer browser integration.
KeePassXC has a terrible UI, and MacPass doesn't remember your key file between sessions. Both require staying in your Dock and need the janky KeePassHTTP-Connector to work with a browser.
1. native app (no bullshit JS based) for speed 2. the same keybindings CMD+\ or Option+CMD+\ to fill in or pop up the menu 3. sync with icloud 4. not look like total shit (ie. lastpass)
Do these basic things and I think you can easily steal 1pass users.