If you use your key every day you tend not to forget it.
If I as an admin give you your key: it is “leaked” effectively.
Our helpdesk deals with 2-300 users per day that logon every single day yet forgot their password.
This type of thinking doesn't work in large enough orgs dealing with end users.
Have you never gone on vacation and forgotten your daily-use password upon return?
>If you use your key every day you tend not to forget it.
hoping users don’t forget their password is a very weak policy.
specifically, the policy and admin points you brought up above, how does veracrypt solve them?