"None is too many."
Now attributed to an “unidentified immigration official”?
I don't know if I buy that.
But you do admit the pervasive antisemitic attitudes and lack of accepting Jews was "shameful".
That's all I really wanted to say. Perhaps most of our history was something to be proud of but plenty was not. 
    Should we adore the memory of Mackenzie King because his refusal to save Jews was "standard for the times"?
  Should we be proud of interning Japanese Canadians? And the residential schools? Should Pierre Trudeau have been proud as Prime Minister to have paraded around in a Nazi uniform?
  By the way, perhaps one other shameful bit of history - immediately after the war, Canada accepted a large number of Nazis.

A nation is like a person. How can a person - or a nation -  make the present and future better if we don't accept that  we made mistakes in the past?