Indeed! Trump told everyone he was all about a xenophobic, islamophobic and quite racist outlook long before he was elected. It was one of the few things he
hasn't lied about or tried to hide.
However, the way his office implemented this was terribly irresponsible:
1. Usually immigration policy changes have a window to take effect so that they don't leave a bunch of people in legal limbo. This one didn't. It's quite obviously on purpose.
2. Similar to #1, by not giving agencies enough time to prepare for the policies in question Trump's team has maximized the opportunity for mistakes and deliberately racist actions from within his agencies. Which is what we are seeing, particularly with green card holders (WHY EVEN?) and citizens being banned (sorry sir, too brown for us).
3. Usually when the Executive pens an EO, the staff has vetted the legality of the EO and if it's not directly enforcible this is well understood in advance. Trump's office does not have the power to do this, but does have the power to enforce the law. By issuing this edict, Trump has forced an illegal policy into law and then demanded taxpayer time and money be wasted dealing with the series of domestic and international lawsuits that are inbound over it.
If this is what we can expect from Trump, we can expect the dissolution of the rule of law.