Why Is Something So Compelling Also So Contentious?

Agroecology has several definitions, but in essence, it is farming with nature rather than against it. It promotes diversity, resilience, social values, cultural practices, and circularity. Sounds gre...