But then, what about HFT arbitrage, low P/E ratios, choosing underperforming companies to take advantage of regression to the mean, Piotroski's F-Score, Graham-style value investing, bait and switch dumping, swing trading, the very real problem of pricing goodwill and non-material resources...? If not undermining weak EMH, at least they cast doubts over the strong forms. Or they should. Do also read John Carter's Mastering the Trade for some examples on how market inefficiencies can be exploited reliably.
Supposedly (seen in Wikipedia, so I'm not that confident) market crashes are interpreted to be impossible under strong EMH (and yeah, the bubbles would definitely falsify them), but are allowed in weak EMH to be statistical events of a random process. Now, I've heard an interesting and convincing argument by Steve Keen[1] that the market is not Gaussian noise; it's a fractal process with dimension ~ 1.7 (Gaussian's dimension is 2) whose crashes obey a power law distribution, very different from what a random walk would generate. That falsifies the weak form.
> Prove this wrong -- identify a surefire winning stock picking strategy that is immune to the announcement effect and insider trading, that reliably puts its practitioners ahead of market indices.
Falsifying EMH does not require such a thing, no more than proving relativity requires observing time dilation at all velocities. This is an onerous, diabolical burden of proof.
> Anyone can misbehave in spectacular ways, but those misbehaviors don't falsify the EMH, any more than an airplane crash falsifies theories of aerodynamics.
If you had periodic epidemics of plane crashes that were more frequent than expected, sure, you should definitely suspect something's wrong.
[1] Yeah, some things he says are somewhat crackpotty, but he's definitely not to be completely dismissed beforehand. I refer to his Behavioural Finance Lectures, published in Youtube.