Edited sentence: But generally it is not bad.Plus you don't have to get your protein from soy.Soy beans have phytoestrogens which can be bad for people if consumed too much.There is black beans,quinoa,red bean,black eyed peas,chick peas, and a whole lot of foods that can nurish you with protein besides Soy If you chose to avoid it too.When you compare the only bad thing about vegetarianism against all of the problems you face with a meat eating diet you know that becoming vegetarian is better