Why can humans not make their own food?
Humans do make their own food. Humans are consumers which gather
and prepare their own food.
However, humans are not producers, or autotrophs (self-feeding),
that produce complex organic compounds (such as carbohydrates,
fats, and proteins) from simple substances.