Like anything in life moderation is best. Nothing wrong with a little animal protein. The problem is that meat becomes the center of the meal and for some the only part. For me its a little meat and lots of the other stuff. So you could say that ones diet is like audio, we should all strive for balance
As for women in ads most of the time I understand but really if I want to see hot women I'll watch some porn, pick up a Playboy, or......well you get the idea