All that said - Canada is still a country that identifies as a country. If anything is causing a real divide in America it's the entirely manufactured hatred of modern divisive politics. As someone who grew up in Boston I went to school with a wide array of skin tones and original nationalities - there weren't Irish and Italian gangs beating up the black kids - there were suburban entitled white-kid gangs beating up the black kids... Any sort of origin based racism left in America is from more recent immigrants - it's totally bullshit and needs to stop - but I've never met anyone in America that said "Hey - you look Prussian - I don't like Prussians since they moved in on my Pomeranian ancestors. I don't take kindly to you folk."
I am uncertain where you've observed it, but I certainly never saw it in either New England nor the south west.
1. That isn't to say they're leaving tomorrow, there is just actually a serious portion of the population unlike all of the US states.