Why do Americans take advantage of foreign hospitality?

I see Americans travel to places like Vietnam or Nigeria where the people are usually friendly, and they always take advantage of it to feel superior. It's extremely fucked up and they treat them like "background people".

Why do Americans take advantage of foreign hospitality?
Post Opinion