Its all very complicated because you are dealing with real people, emotions, sympathy, being realistic, and sometimes the answer to a solution isnt always the "right" way but it has to be done.
When people bring up the holocaust, or slavery, or apartheid, all those examples are all completely different that what is going on today for one major reason. Those people during those times did not show any signs of threatening anyone or anything like that. They were singled out because of color, and religion.