I don't think vegetarianism is flawwed. In fact I made the attempt. I only think the argument that everyone should be vegetarian is flawwed, since it intends to minimalise the suffering of animals, but will actually cause extinction on those animals.