You will find even a higher quality coat with a higher grade food. Also, I believe it extends the life of the dog, as well as creating less health issues as they age. You don't eat McDonald's every day, why would provide low level kibble to your beloved furbaby?
I would suggest investigating different foods and ingredients at
Dog Food Analysis - Reviews of kibble