I also agree with the idea that making people feel like they're not doing enough is shitty and it's a tactic that companies use to deflect the blame off themselves. Environmental studies funded by BP telling us to use reusable shopping bags can fuck right off
As said earlier, there isn't an easy answer as even if you and everyone you knew only bought local, seasonal, ethically grown produce it wouldn't make a bit of difference as almost all the damage is being done by big business that'll continue until they're forced to change.