Sorry, Wall Street Analysts, but You’re Just Not Very Good at Your Jobs — The Motley Fool

I think this has a bunch to do with analysts being afraid of being wrong. As Peter Lynch of Fidelity wrote in one of his books, nobody got fired in the 1980’s for recommending buying IBM.  In the same way, analysts today are so cookie cutter they look at what the competition or companies say, and if it turns out they are wrong, so is everyone else. That said, some analysts do a better job than others, especially if they have knowledge. For example, a Wall Street analyst might know more about a company’s earnings prospects because they supply another company (ex: supplier of iPhone CPUs may have a spike in earnings the quarter of iPhone introductions; your average investor might not have the info to know that.)

https://www.fool.com/investing/2017/02/22/sorry-wall-street-analysts-but-youre-just-not-very.aspx