Hospitality is a bedrock value in Arabic culture. Anthropologists say it probably arose from the harsh desert conditions in the Middle East and the need to offer food, drink and rest to travelers who might appear at your dwelling. Without hospitality such visitors could die.
So important is this value for Arab Christians and Muslims that it has become ritualized.