Btw, I never think the "analysts" are or were dumb whenever they are wrong. If they are wrong, they are wrong for a reason to which most of us retailers are not privy to.
To be clear, I only mean the "analysts" employed by the bigger, more well known houses.