The inferential chain must be read in order:
Much ash — abundant remains of fires.
Much burning — fires are lit frequently.
Much cooking — considerable food is prepared.
Many eaters — many people eat.
Many guests — hospitality is extended.
Generosity — the intended quality.
The association is conventional and rhetorical rather than an exceptionless logical theorem: another explanation for ashes could weaken the inference in a specific case.