No doubt, I didn't mean to say you shouldn't have shakes at all, but I wouldn't rely on them as a real meal replacement.
PWO obviously is a great time for a whey shake, and I like first thing in the am as well for a quick rush of protein after sleeping all night. I also have a casein shake before bed, but that's it. The rest of the day is whole foods.