> I've never met an American with an undergrad who is underperforming compared to their foreign MS counterparts.
Outside of SW, not many engineering jobs have a mix of undergrads and MS folks doing the same work, so your sample is extremely biased.
> I have met some people from India who were surprised at how difficult college was when they came to the US compared to back in India.
And I've met the opposite. Ask folks who went to the top IITs.