there isn't anything about a hard cap that gives a better guarantee that the predicted supply won't change.
that is a question of ossification and governance.
in fact, a hard cap probably provides a WORSE guarantee of stable monetary policy because it introduces the network security gamble.
