If you’ve ever found yourself annoyed by people sporting “I’m a vegetarian” as a badge of moral high ground, you’re not the only one. Good or bad, diet choices can bring heated moral implications...