The US was historically rather hostile towards new waves of immigrants in practice, treating them very much like second class citizens (Irish, Italians, Latinos etc), effectively pressuring them to assimilate by becoming "more American than Americans" to avoid such attitudes. One can argue that the system kinda sorta worked in the long run, but I don't think it makes it worthy of emulation.