You know what those agencies said when asked how they currently vet immigrants from Muslim countries?......<crickets>
.
You've clearly never worked in Government: If your attitude is that "Well, I'll make decisions based on information," and that information is garbage, then you've solved nothing.  These agencies are plagued with entrenched bureaucrats who have bred tribal knowledge and toxic organizational culture.
.
Welcome to the Swamp.  Stop thinking about President Trump in political terms-- the leftist media try every day and they fail every day.  He's a business man, and if he hears about a process that's <Clearly> screwed up- he's going to fix it..  Politicians don't do that- which is why he is our Presient.