You: "You're raping animals! Stop being so selfish!"
Do you understand how your response here is not helpful? Nobody is going to read your post and think "oh yeah, they're totally right, I have to go fully vegan immediately." They're going to think "I am trying to do better and meet you halfway and you ignored that and called me a rapist."
Absolutism is fine when it's you holding yourself to your own standards, but it is often a bad tactic for producing better outcomes in reality.
I realize you may feel that animals are equal to humans, and that therefore any harm perpetrated upon them is equivalent to the same harm being perpetrated upon humans. But you have to understand that the vast majority of people - myself included - simply don't agree with that stance. The question is: do you want us to still help you achieve some of your goals, or no?
In this analogy, you come along and say "don't bother, you're gonna get lung cancer and die anyway."
I'd still suggest that delivering the message in a way that is more empathetic towards the person trying to make the change would be likely to get better results in terms of changing minds.
What history? Maybe human history, but evolutionary history says we're frugivorous apes, and that's the history that most materially affects our bio-chemical systems.
> I agree that cruelty is not OK but to say animal products are flat out unnecessary is wrong.
You're welcome to make an argument for "ethical" production of animal products, but most do not take in account the perspective of the victim - an individual like you and I.
> It is not palatable or globally viable for every human to eat 2 cups a day of peas for proper protein intake.
Nor is it necessary, and assuming so shows a great ignorance of the role and appropriate amount of protein required for a healthy human diet.