That's an insanely weak article from a highly biased source.
You want a killer article on the ever-lasting protein requirement debate?
Here:
http://www.performancemenu.com/resou...teinDebate.php
Download the .pdf file, read, and digest. Then you'll have some actual information versus propaganda.