Потому что без еды люди пока что обходиться не могут, а достаток у всех разный. Люди может привыкли есть качественно, но по чуть-чуть, а для гостей будут стараться? Или вообще на всем экономят и едят одни супы, а гостей будет неловко кормить? И т.д. Вариантов масса. З.Ы. Разумеется, можно и билеты оплатить и много чего еще придумать если это вообще есть в планах (а то может в деревню едут где даже кинотеатра нет?).