It’s not like I suggested they only eat acorns. Have you seen how big citrus trees can get? My parents two story house had a lemon tree that you could see over the top of the house. We got on the roof to harvest it because it was easier and safer than climbing that high. No reason an elf forest couldn’t have fruit trees big enough to build a house or two in.
Not to mention hanging gardens in the canopy itself, mushrooms, insects, fish and other river fauna, plus the fact that elves don’t pack in nearly as densely as humans do, and probably a higher percentage of elf druids per capita than humans, and a higher percentage that is willing to grow food for a city.
What issue, its