Why is a PBKDF needed?
In my CLI password manager setup, the key is on hardware token (OpenPGP card, in my case a Yubikey), and I don't need a password when using the software. That's a conscious choice: in my threat model someone stealing both the Yubikey and the password database is not so important it's worth having a password. But that's me. Someone else could have one in their setup.