Speaking as a life-long vegetarian here, I don't think most people are naturally suited to it. I don't eat meat because I don't want to. I know I'd hate to live my life wanting, say, cheese, or spinach, or whatever, and denying it to myself because of some imagined higher good. I feel like people should embrace their nature. Mine doesn't happen to include eating meat. Most peoples' does, and that's OK.