Depends. It's more like chance! If that person is skilled enough, had experience in domain, then it is nothing and he can in fact help the team in huge way. Even if he doesn't have domain knowledge, it wouldn't be a problem as long as he is skilled.
But if that person is not skilled enough, and need some training or something, then yes, he is more of a burden then of help for the team.