An overwhelming majority of what we eat is made from plants and animals. This means that composition of our almost entire food is chemicals from the realm of organic chemistry (carbon-based large molecules). Water and salt are two prominent examples of non-organic foodstuffs - which come from the realm of inorganic chemistry. Beside some medicines is there any more non-organic foods? Can we eat rocks, salts, metals, oxides… and I just don’t know that?
Organic compounds don’t have a strict consensus based definition today. So any matter of fact statement isn’t widely held any longer. It’s just one school of thought so to speak.
You’re right- primarily because science changes as new things are discovered and therefore the definition changes.
I still think the definition I learned with C-H covalent bonds indicating organic has fewer exceptions than other definitions.