I think it's reasonable to believe in efficient markets, but also understand that pricing in markets is a) made up of imperfect information, and b) subject to outside influences like emotion, propaganda, etc.
I'm not a believer, but there is some value in the thought.