When we think in terms of vegetarianism for moral reasons, we neglect this basic fact of the nature of reality. Refusing to participate in this complete cycle eliminates us from the stream.
Heaven and Earth give themselves. Air, water, plants, animals, and humans give themselves to each other. It is in this giving-themselves-to-each-other that we actually live. Whether you appreciate it or not, it is true.