My lifting buddy is a hardcore vegetarian. He trains like a madman, but he just doesn't gain like he should. He supplements a lot of protein and he is very dedicated to lifting and the right lifestyle, but I believe he's seriously cheating himself without some type of meat.