Generosity is a part of the social contract in most cultures.