I have wondered the same thing. Make it a piece of data that comes in from the environment or a secrets manager. It’s not bulletproof, but if done correctly seems like it makes the whole hashing scheme a little better.
Most encryption algorithms are deterministic, and most password authentication schemes depend on that fact.
Nevertheless, most encryption algorithms are deterministic. :)