What happens to the people who have the same key set for everything?
They can use their owner key to generate new keys and continue on.
afaik the threespeak accounts actually don't have keys, everything is done via authorities, and they generate the keys only if the user asks for it.
That's a good point though ! I'll bring it up when we start working on it.
Yes and if peakd jumps into simplified custodial accounts for users who want a simple experience we would do the same thing and not even generate keys for those accounts until the user is ready to take on responsibilities themselves
I think the best solution here would be just UI changes. Just don't let users use the owner key to sign in and that should solve it. If they aren't used to using it, they might think twice about putting it in new places.