Since Obama clearly isn't motivated by xenophobia, Brin had no reason to distrust the reasons for it because he's sophisticated enough to understand context.
The Obama administration paused the program temporarily in response to a specific weakness in it, see the article you linked. That's reasonable. Trump is ideologically opposed to accepting refugees. Brin understands the difference, do you?