The only ethical way to do it is better security at the border and making legal immigration and visits much easier. You can’t just snatch people who are established in communities and put them into camps without leading to a thoroughly justified moral outrage.
Our current president has intentionally created a system designed to be cruel, brutal, and unfair because his supporters get off on it and because every abuse of power makes his next abuse easier, but even though some people will inevitability be upset when the illegal immigrants in their lives are removed from the country, it doesn't have to be a complete moral atrocity to enforce immigration law. The way it's being done today is a choice.
These people knowingly and deliberately broke the law, and they continue to deliberately elude enforcement. The problem is that we've been too soft on enforcement, leading to millions upon millions of them assuming they are exempt from the law.
I am in favor of deporting people that have not been here long, but there has to be a way to fine people and get them documented after a certain amount of time.
Entangling yourself into society doesn't absolve you of crimes.
Illegal entry is a felony. Unlawful presence is a misdemeanor which carries the penalty of deportation. Trying to downplay it and liken it to minor infractions tells me everything I need to know.
I am in favor of deporting all illegal aliens. Apply the law equally.