If you asked me to login with Google and got my email and other info, then don't ask me to also pick a password. Bait & switch and I won't stand for it.
Links & tabs contain a lot of personal data, and I'm sick of hearing "Encryption at rest", while not knowing that all the admins can still see everything.
It sucks I know, but at least the encryption & anonymity are rock solid.
We'll definitely try to find other solutions in the future.. and by the way, passwords don't need to be complicated ;) There's no restrictions