Analysts are not stupid, the listeners are.
Correct. Analysts don't move share prices, people who buy & sell shares do.
But when it goes wrong for you, culture these days is to find someone to blame. "Boo hoo, it was all those nasty analysts fault". The same as six years ago when you could no longer afford the mortgage that you committed to, "Boo hoo, it was all those nasty bankers fault".
There's always someone else to blame.