@the_batmobile: I'm curious as to what makes you think you get to dictate to others what is ethical. It's people like you that give vegans a bad name. If people choose to eat meat/animal byproducts that is their choice and their choice alone. You feeling the need to berate, demean, and belittle people who do not share your point of view shows a lack of redeeming qualities in your character.
And sorry to break it to you, but yes, humanity evolved the way they did due to the consumption of meat. The proteins, iron, and minerals in the flesh/blood allowed us to be what we are today. The fact you refuse to acknowledge that is laughable at best and pathetic at worst.
My advice - get off your high horse.