"Tricky ethics" is putting it lightly!
If these can recover multiple passwords from a store, then you could suddenly have access to a lot of other people's accounts.
Even an admin is technically not supposed to be able to do this.
Still, I can see the need for this sort of capability in a pinch.
So that returns us to the larger questions of data security, such as: level of exposure to networks, encryption, security of backups, and more generally, the problem of criminality in society.