This isn't really about whether markets are or can be efficient. This is about corporate governance. Boards of directors should not permit CEOs to play these games, and compensation of CEOs should be structured to not create such destructive incentives.
You can have efficient-enough markets, like ±0.001% efficient, without requiring P=NP.
Wall Street I and II aren't the most accurate pictures, but they certainly aren't fiction. If you aren't the shark, you're getting sharked. But because of 21st century prosperity, you still might be happy with your returns, even while paying the tax of giving money to those with better information.
[1] https://en.wikipedia.org/wiki/Efficient-market_hypothesis
People say this a lot, but I think it's misleading to most who hear it. This is certainly true in a trading context (i.e. where the buy/sell time horizon is short enough where the underlying asset's economic value doesn't change, though the market price might), but not in an investment context (where it's expected that the inflow of capital will create economic value and the stock price will reflect that).
The takeaway is that you should leave daytrading to the pros, and instead bet on humanity improving the means of production over long time horizons. Unless you're actually a pro and have good reason to believe you can beat the market.
The only "proof" of this I've seen asserts that there are 2^n boolean-valued functions on n-bit vectors.
The remaining problem is how to uniquely describe in polynomial space an element of a set with doubly exponentially many elements, but the authors don't bring that up because they're working under the assumption that there are 2^n functions rather than 2^(2^n).
The assertion that the efficient market hypothesis is equivalent to P=NP also comes with no proof that future performance of a trading strategy will match its past performance or that anyone will actually deploy a perfect strategy if one exists.
Given that the powers that be clearly have no consensus on the existence of the problem (nevermind that they may have a vested interest in not identifying the problem), and that identifying a problem, while non-trivial, is typically orders of magnitude easier than identifying a solution, it's a little disingenuous to dismiss the point by asking for a solution. Just because the solution is unknown doesn't mean we can't discuss the existence of the problem.
[edit]
The sibling comment that asks if the markets are failing more than in the past is more productive because if they are that means that something is different; I personally am disturbed by the degree to which "a rising tide lifts all boats" is no longer true.
I wonder if it's because the wealthy and powerful have gotten better at cornering the market on gains (which would beg for some check on their power), but I also worry that it's actually because material growth has actually stalled, and the market gains are mostly illusion (which would require some other correction).
All this wealth is being generated, but it's going disproportionately (historically speaking) to the wealthy. Well, the problem with that is that the wealthy have an extremely low marginal propensity to consume, so, all they do is invest. That means that both more wealth is available to build businesses and less wealth is available to purchase the resulting products. So, it's easier than ever to create a business because investment dollars are cheaper than ever, but it's harder than ever to make it profitable because nobody's buying. That should depress costs, but the race against inflation has got to catch up eventually. You can keep making it cheaper and cheaper to run a business, but if wages don't increase and cost of living continues to increase just due to inflation, then it doesn't matter how cheap your goods are. There's no middle class left with the money to purchase luxury goods. Then what?
Edit:
> Austrian economics doesn't claim that short-term inefficiencies do not exist in markets, but rather that they are less harmful than attempts to fix them.
This seems -- at least partially -- bogus on it's face. Sure, you can definitely regulate a market into collapse (see the Soviet Union) but deregulation can just as easily create supermonopolies which are equally unjust and ineffective. The point of the market isn't to generate wealth, it's to distribute resources efficiently so that the nation as a whole (or state, or world, or whatever collective noun you want to use for human civilization) gets their required products. Generating wealth is a complete side effect of the market as far as the benefits to society are concerned.
This makes a lot of sense, but it doesn't automatically imply unilaterally implementing a wealth tax will solve the problem. It's not like there aren't a lot of people who want to tax wealth rather than income, but it is much harder to hide income than wealth (and yet we still have people who do so to a large degree).
They seem to assume this a priori.
Do you really think ignoring the issue or remaining silent will fix the issue? Do you know what happened historically when wealth distribution and societal demands got wildly out of balance? Crime, famine, revolution, war, and death.
If CEOs are managing to manipulate the stock price for personal gain having nothing to do with how efficiently that company manages actually delivering products and services then that's a failure of the market as an economic allocation tool. Choose winners and loser stocks all you want - you can engineer a profit, but all that work might not do anything as a signal for companies to manage their fundamentals better. Now - you can argue about if this is just a short term influence and it doesn't matter because maybe it all still balances out in longer terms. But I lean towards thinking it's a systemic long term disconnect problem.
Consider: you are an investment manager considering allocating capital. You know that company A is engaged in short term manipulation tactics to the detriment of their long term business prospects, and company B doesn't care at all about short term market movements and focuses entirely on growing and sustaining their business. You also know that there was this McKinsey study recently that showed that companies like company B earn higher market returns long term. Where are you going to allocate your capital?
Now, I grant you, some investment managers are under pressure from their clients for short term performance. And that can skew the results here. But in aggregate, over time, the machine is efficient, and it will eventually price these things correctly. And in so far as i'm aware, there is no better known mechanism for allocating capital.
Now that this problem is published, to the extent that it's true, you, I, and anyone else who wants to can make it go away by allocating our own capital accordingly. And the nice thing is that we get compensated for doing so in the form of superior returns.