You're right that the immigrants built the churches and schools, and they sacrificed to do it. In THAT regard, their children and grand-children don't resemble them, it's just that they want to identify with their forefathers in the INCOME category. Not true, of course, it's an excuse to not support their parishes so they can spend that money on something for themselves or their children.
That's what I mean. Calling materialism and selfishness "the immigrant mentality" is an insult to the all the immigrants who lived sacrificially and built the churches, schools, etc.
Just call it the "me-first, me-second, me-third" mentality!