They don’t assimilate because they don’t have to since everything is given to them without any effort on their part. Stop the food stamps, free health care, subsidized housing, EITC, and free ESL education. Then they can either join or drown.
They will not ever assimilate. They will breed until they have sufficient numbers to disrupt our society. Which, thanks to the multicultural left, doesn’t have to be many.