I tend to agree that Analysts add little value to anyone. But we need to come up with medium to long term commodity prices, FOREX and discounts for quality. Companies use that point of view, then form their own opinion for project financial modelling.
I have never held BND stock, but keep a close eye.