To a Canadian, the vast majority of the U.S. probably appears racist, considering that some would argue classism is the new racism, but I digress.
And I think the problem is that, just as many Americans don't necessarily recognize the racism that still exists in their society because they live it and it's normal (or because they choose not to see it), I think there are an awful lot of Canadians that don't quite realize: in 50-100 years, we will all be ashamed of the way natives continue to be treated in Canada.