This is a topic that I have thought about a lot before. I've always been interested in learning about different countries and cultures and languages and can remember being jealous that people from those countries have a distinct "culture" if that makes sense. I mean, if you hear "Italian" (as has been discussed here) there are certain cultural traits that immediately come to mind. There is a long history there, specific language (aka. they are Italian so they speak Italian.. [and yes, I know that modern Italian is technically just one dialect that was eventually accepted as the "standard Italian".]) , food, architecture..... However, that is something this is missing here- we don't have a long history. EVERYONE (even "natives") is from somewhere else. There is no such language as "American" or "United Statesian". Our culture is really a mish mash blend of many different cultures. I think that many people want to identify with some kind of ancestry/culture that is more specific that just "melting pot." I hope this makes sense!
I have many kids whose parents are from other countries and many of the kids were born and lived in those countries. However, a lot of them don't speak the language of their parents. It's kind of sad they are already losing that connection to their origins (at least to me). I know this is sort of the essence of becoming American, but I wonder if one day they will go back and want to reclaim that connection, especially as they have kids of their own.