Why are you opposed to legal immigrants, bam? It sure sounds like you are. The immigrants in Charleroi (and elsewhere in the news) are here legally. So why are you opposed to them being here, legally?
Welcome to the Rust Belt. We have to refresh and renew or waste away.
Immigration is part of building back up that tax base. Bringing in folks hungry for that American dream. New ideas. Fresh perspectives. New businesses. People with mettle.
Clinging to the past is great and all. Nostalgia, ok. But, we live in the now. Pretending we know what tomorrow brings is folly. But hope... immigrants can bring hope in with them.
Let them build a life and become part of the community. Weave new patches in that dusty old quilt.
There's a Ship of Theseus metaphor in here, too, Culture Warrior. If...you stop and think about it.