I like you too.
But the poster said it took two or three generations until English becomes the primary language spoken in the house. All it takes is ONE, or was until we started having to speak to immigrants in THEIR foreign language.
Immigrant generation: Speaks the foreign language, and learns basic English in order to be able to survive in this country. (How it used to be, which was good.)
1st Generation: Speaks English fluently, learned within a few months, if the immigrant parents speaks the foreign language at home. 1st Generation grows up and forms own household, speaking English exclusively.
The poster said it require two or three generations. If so, that’s because that family chose that way. Their choice. Doesn’t mean it HAS to.