Yeah, it's really unconscientious to have a system where the stakes are so high behave so unpredictably. People make important decisions based on how things are supposed to work. Whatever the "correct" parameters for immigration are, the system really should behave predictably.