I don't believe it is just because of "a bunch of [Indian] immigrants ruined such a good thing"
Keep in mind that the "no Indians" is not because one girl had one or two bad experiences with Indians. Often they have experiences with all sorts of punters.
In reality, it must be due many bad experiences with many Indians/Pakistanis.
Migrant culture and habits do not stop when someone is born here vs. arrived from overseas.