Maybe, maybe, the MEH (market efficiency hypothesis) makes some sense while the overwhelming majority of the posters in this thread make none.