Definitely promoting an agenda. It highlights the downside of mass production of animal protein, not arguing that point. But, fails to highlight (and promotes) the unhealthy, GMO ingredients of plant based foods such as Impossible Meat products. Most of which are highly inflammatory. Read the labels, do your research!