A lead form fills three different custom fields depending who set up the list
Two sales lists in the same workspace both track "deal value", one as a number field, one as a formula, and one as a dropdown of ranges because someone thought exact numbers were not needed. A form that creates tasks across both lists has to know which is which, or it writes a number into a field expecting a dropdown option and the task looks broken.
What you see instead
We map custom fields per list explicitly before anything writes to it, and a form or an integration only ever targets lists whose fields have been checked, not a whole space at once.