I agree whole food is better, but you just can't say shakes are worthless. And protein should be higher if carbs are low. You have to get the calories in somehow. I'm not really trying to argue, I'm here to always learn more... but when you say you piss most of it out, I doubt that. Are there any articles or anything that go along with that?
That being said, I drink up to 3 shakes a day on training days when I don't feel like eating whole food. Plus, at work, a shake is much easier to get in than another meal.