Think of all of the fourth generation people in the U.S. with some link to Italian or Scottish immigrants who still wear kilts, or fly the Italian flag in their homes.
It's pretty silly to Italians and Scots I'm sure, but maintaining some semblance of this distant cultural connection isn't the worst thing in the world.
And the reality is the large immigration waves of both groups in the past left as much of a mark on American culture as it left on them.
Assimilation isn't a one way street, immigrants should expect to change American culture as much as American culture changes them.
I remember reading a while back that CA encourages retaining native identity (comparisons were made between a quilt and a melting pot ...)
EU,CA are a conservative xenophobic bunch. Many immigrants in Canada who are now citizens still stick their native countries flags on their cars. I have only one question for them, if you like your native country so much, why don't you go back ? If you accepted Canadian citizenship, be like one.