They are temporary but not sudden or on-demand. It's ok to say that they can only be here for a finite amount of time but not ok to uproot their lives suddenly.
It's not really sudden if you know the visa is temporary the entire time.
Temporary does not mean it needs to end up any second.