If you look at 1Password features, a lot of them are simply not feasible to implement without having a server-side component. Most of them revolve around sharing, permissions, automatic backups, account recovery, 2FA, etc.
Vault sharing is simply impossible with iCloud. Sharing with Dropbox requires manual set up of shared folders.