I think it's cause they're lazy, and believe that we as americans owe them something. Most of the foreigners I meet, I'm only meeting because they need a car, or they need thier car fixed. They are usually extremely rude, and mean. They ALWAYS want a discount, no matter what it is that needs fixed, from a damn tail light bulb to a head gasket, it's always too much. All I fucking hear is "last price" and "too much". I'm so sick of thier shit, I usually just ignore their presence. Now I will say however, that I have met some good people that are not rude, or mean. And just want to make a better life for themselves. And these people I'll help as much as I possiably can. The majority of them however I fucking hate, and wish that they would just go the fuck back to where ever they came from.