The invisible hand is just the profit motive. Most people are indeed incentivized by (not solely) by money and profit.
The advantage of a market in this context is two-fold 1) Private-losses, mispent investments should have the investors bear the cost of losses. Granted, we often bail out investors or banks, but that isn't a market phenomena, it is a political one. 2) Where there is more profit to be had (high prices) there is more incentive for more investment.
Now, one could argue that a market system is more likely to be corrupted such that the connected get bailed out or other advantages. But if you don't trust the political system to regulate the market, why would you expect it to better regulate a bureaucracy that more directly controls the relevant resources?
I think You are underselling it - that's just the mechanic through which it works.
But at the same time too mamy people treat it as idealogy and sell it as a silver bullet and not merly a tool which it should be.
My main point is that we should not see markets as an end game - this is just a primitive human made system that should be evolved.
The advantage of a market in this context is two-fold 1) Private-losses, mispent investments should have the investors bear the cost of losses. Granted, we often bail out investors or banks, but that isn't a market phenomena, it is a political one. 2) Where there is more profit to be had (high prices) there is more incentive for more investment.
Now, one could argue that a market system is more likely to be corrupted such that the connected get bailed out or other advantages. But if you don't trust the political system to regulate the market, why would you expect it to better regulate a bureaucracy that more directly controls the relevant resources?