Если друзья идут вместе в поход, то да,  берут поровну продуктов.  Но если один приглашает другого на дачу, то хозяин ОБЯЗАН обеспечить угощение.  Независимо от пола, возраста и статуса гостя.  Гость МОЖЕТ предложить привести что - нибудь к столу и поделить расходы,  чтобы,  допустим, не оказалось двух тортов на двоих.  Но гость это делает абсолютно добровольно.