As to your first point, I guess it's time we realized that a multi-national corporation has taken over the White House. Trump's no Nativist; that was just campaign BS, like when Obama said he was against NAFTA.

Buy American, Hire American...?  Think Trump's going to do that?  HA!

Christian conservatives are going to have a hard time rationalizing their support for a serial fabricator---but that's on them.  Do us all a favor and don't tip them off, ok?