well, first all, this is all subjective, there is no correct answer. In the end, we're all judging based on our "gut" feeling. My own personal opinion is: eating animal is ok, because that's what we've evolved to do. Just name me one Olympic champion who got gold medal and does not eat meat.

As for pharmaceuticals, I think it's also ok, provided it's done so at a regulated level, namely we minimize the pain that those animals face during testing.

I agree.