Could I just ask what you find morally objectionable about banning Muslim immigration? It's a precaution, we can't be certain who is or is not a terrorist so we don't let any in.
Also, everyone understands Mexicans aren't all rapists and criminals. However Mexico is crime ridden and it does cross over into the American nation. It needs to be stopped.
Trump is bombastic, but it's just rhetoric and it seems to work in America.
I don't know how Trump proposes to pay for the wall. Perhaps Mexico will pay for it. lol My suggestion is to use the foreign aid budget.
The wall will be used to stop illegal immigration. Will it work? I don't know. But it would be symbolic.
And that's where I think
@Bruce Wayne is correct. Nationalism is on the rise throughout the West. Trump, Brexit etc. increase the momentum and shift the Overton window. The wall will be a physical manifestation of a rejection of globalism and a return to
putting ones own nation first. I see this as positive step forward.
It's estimated that 341 people die in America each year by falling and then drowning in the bath. That in itself is a higher number than are killed by Islamic terrorists in the US, yet if we used Trump's logic we would never have a bath ever again, and quite probably ban people from ever having a bath just to be on the safe side. There are over 3 million Muslims living in America, the mere suggestion that we don't know who is normal person and who is a terrorist is frankly absurd and suggests that the FBI/CIA et al are utter idiots. The persecution of a solitary religious group has very nasty precedents that I can't believe a country with heritage steeped in providing a haven from persecution is even considering it.
The sad thing about this whole 'movement' is that globalization massively benefits western countries. Not only is this debate largely done in terms of polemic arguments of it being either good or awful, but it nearly always focuses purely on how much people earn, not on what they can spend their money on.
On the first point, I've said several times that yes, much more can and should be done to help people to retrain if their jobs are lost, but Trump doesn't seem to be doing that. That should be a huge worry to you if this is really your concern, because automation is quite probably going to make globalization seem like a cakewalk in terms of impact on jobs. Is he going to personally go around smashing up looms? Is he going to ban driverless cars because they will make drivers redundant? Ford predict that driverless cars will be on the road during his term of office, so you'd think it'd be a pertinent question, yet there isn't a squeek from him on it. I wonder why that is?
On the second point, not only does globalization make much of what we buy cheaper, it also gives us the kind of choices that are scarecely believable even a generation ago. My other half grew up in a self-contained economy (aka communism), and it's hardly a bed of roses.