To allow the key to be more easily remembered.
Example: To encrypt a hard drive without having a remember a key with 128 bits of entropy.
From what I find they seem mostly used to hash passwords so the password database is more resistant to brute force in the case it's compromised. (compared to using a regular hash function)
So I'm not sure that the use case that I mentioned would be safe.