I don't think anyones out here putting Bayer on a pedestal. The debate is about how we should motivate companies into creating solutions for current problems.
When profits are over people( Capitalism) there is no solution to the problem but more profits. Bayer hasn't been held accountable, it strives off misery, money and mayhem.