I think I'm too personally tied to what I've seen at my employers under both democratic and republican presidents to change my views at this time. That article does have some good data but I have a hard time taking all the data at face value when data is twisted. For example the article stated that 50% of startups worth over $1B were started by immigrants. When I fact checked the source the actual quote was "Furthermore, a 2016 study found that more than half of U.S. startups valued at $1 billion or more that have yet to go public — the so-called unicorns with potential for high growth and job creation — have at least one immigrant co-founder. (MGI, 2016)."