it is the job of the society to reach out and encourage immigrants to come...
Could be I fully agree with, ought to be is arguable, and I may or may not agree, because there are pros and cons both ways, but is is another matter, and that's up to the entire membership, not just you and I, or even the whole committee.