meanwhile , the mexicans who had been there for many generations , and the indians who had been there for thousands of years , generally get called or are assumed by the ignorant to be foreigners simply because they are not white .