an efficient market is a model that assumes the same information is available for all players, so don't put too much weight on it. it's an approximation that's sometimes useful.
Through what mechanism could a market know about the future? The market isn’t God or an oracle. It’s just a bunch of actors going back and forth.
You and I can’t predict the future, why would averaging out guesses be any better?
And if we’re both using the average of our initials guesses to correct our guesses, then the spread is reduced.... which looks like less uncertainty when in fact nothing fundamental has changed!
What the market is very good for is as a heuristic to solve the NP hard problem of how much to produce. (Misses first worked on this and then Hyek got the bank Of Sweden prize in economics).