If you're really interested in technical arguments about the omnivore vs carnivore vs vegetarian past of humans and apes, check out the offerings at
www.beyondveg.com
. It'll put the article you're referring to in perspective.
<<<<For an excellent article read;
http://www.animalvoices.org/vegetarian.htm
Get your FREE download of MSN Explorer at
http://explorer.msn.com