Absolutely, and for the case of the Afghani interpreters, I believe the government should have negotiated with friendly countries like the UAE or Kuwait, moved the interpreters to a safe country and processed their applications before bringing them over here. Keeping them in Afghanistan was a big mistake.
For each situation, there are solutions the government can look at, and the government should be flexible on it.