Not too sure what the actual question is in the OP but as long as we're all chiming in with our opinions regarding protein shakes are:
I'd say that the use of whey protein powder post workout depends on your goals. If you are trying to increase your strength repeatedly with each or at least most of your workouts then you want to drink a protein shake. You will have to be using progressively heavier loads or less rest or more reps - ie some kind of increased workload as the stimulus for growth for your body.
The body has just been stressed to a new point during this workout. Your body is repairing/rebuilding your muscles such that they come back stronger and ready to deal with that last, new load. So, your goal in this scenario is growth: coming back stronger, perhaps bigger too, to handle that load next time. With this as the stated goal then you want to give your body every opportunity, every possible asset to use in its recovery. Drinking about 24 grams of protein in literally seconds as soon as you can after the workout simply delivers those essential building blocks in the most efficient manner we now know of. This is not mutually exclusive with eating whole real foods, ala paleo keep in mind.
I down my whey protein shake as soon as humanly possible after lifting my last rep, then also chug 12 ounces of coconut water to deliver speedy carbohydrate, get some insulin action which will help shuttle those protein grams where they need to go, replenish glycogen, etc. Then one hour after that I still have what i consider my post-workout meal: 12 ounces lean protein meat and 12 ounces starch from sweet potatoes.
Whey is simply a tool for a goal, it does not replace real food. It is a supplement. It supplements real food.