I think this is a leftover from previous conditions. Now there is no reason (or at least I can't find any) to not allow a user to add a key without setting working account.
There are validations in TUI and CLI.