Animal proteins derived from whole food sources are always the best. However, supplemental
protein is essential to help most of us take in enough
protein daily. My daily intake for instance would be hard to maintain from whole food alone. I take in as much whole food as possible, but I usually need a couple of shakes to make my quota.