Look i agree with you, but it's imposible to humans to live without kill-eat somekind of animal, that's how nature works and that's why your teeth have this form. I know that there are pills that can give u somekind of proteins and vitamin b12, but it's not the same and you can't force everyone to follow this diet. Also a vegan lifestyle actually costs a lot of money and in the poor countries people die because they don't even have the money to eat meat, imagine if the have to buy protein pills. Humans are also animals and if a hungry lion see you in savanah it's not gonna think if you "undestand the concept of family". I know that there are slaugther houses that don't respect animals, but the reason is that they have to produce a big ammount of food, so many people brake the law (i don't say it as an excuse). The only solution to this problem is to reduce the ammount of meat that we eat, the mediterean cusine is a good example(eat meat max 3 times in the week).