It depends on the dog. I have a high energy GSD x Husky/Patterdale. He does fine on Blue Buffalo and gets upset stomach on everything else. My mum sneaked him some digestive biscuits yesterday and throughout the night he has had explosive diarrhea. I don't know why i told you that.
IF that is all they will eat then fine but I agree its cost a lot. You can find something just as good for a better price. Try Taste of the Wild or Chicken Soup for your Soul. Go with what works for your dog and you. Don't buy just because of commercials or price tag.
You can do better for that price. Kabota, who will cheerfully eat a rock, wouldn't eat the "Lifesource Bits". Since that's where all the vitamins and minerals are, that was a problem. I ended up having to toss a huge bag of it.
You can feed something just as good or better for less money. It isnt a terrible food, though they have had some issues with recalls in the past, but IMO they are no better then Pro pac, Victor, 4 Health (tsc's brand), holistic select, or even taste of the wild are better than BB. I dont have an issue with it on paper, just that its pricy for what it is.