immigrants which mostly arrived BEFORE 1990... I don't actually see contradictions between your comment and the parent you're replying to.
You’d be surprised how relatively recently most of the skilled immigrant groups have been in the US. In 1990 there were 781,000 Indian Americans. Today there are 2,800,000. The non-Hispanic white population grew 8% over that time (and birth rates aren’t any higher among Indian Americans). The other 1.95 million or so are immigrants and their kids who came here after 1990.