While I prefer to go grain-free, I do not think all grains are equal. Some are worse than others. With corn being at the bottom--it's not easily digestible, it has a high glycemic index, it just doesn't need to be in dog food when there are much better ingredients out there. It's just something cheap to throw in there.
Besides, those upscale pet food companies who tout how they use actual *meat* in their foods? It's just BONES. You're buying nothing more than a bag of potato and BONES.
Why yes, I did have the honor of sitting through a Hill's Pet Nutrition Lunch and Learn. Why do you ask?
They're really big on "ingredients don't matter, nutrients do". I think that's a load of baloney, myself. I really need to get that In Defense of Food book. Sounds excellent.