I think a good whey shake is important post workout. And I always have one.
I eat 6 meals a day and about 400 grams of protein. Usually 2 chicken meals, 1 fish meal, and one pork meal, and 2 protien shakes.
I will add one red meat meal a week in place of the pork meal.
Your body can only digest/process "x" amount of Protein at a time. If your food is digested slowly, you will digest more of it and if it is digested quickly, you will digest less of it once you hit you "x" amount. It is a different amount for everyone.
You will piss out a whole lot of protein if you are eating 60 plus grams of fast digesting protein per meal. We get Urine screeing and physicals at work quarterly, and when I am supplementing heavy with Fast acting (Whey) Protein I always have an extremly high protein level in my urine.
So I think when you get to the point where you are having to eat extremely high amoutns of protein per meal, whole foods will do best for you. But I just can't fix 6 meals, so I will likely always have 1-2 shakes a day lol