You have a point but this point has never been new. If it's easy to predict the market with 100% accuracy or closer, won't everyone be rich by now? And if that happens, there will be no liquidity provider because all of them must have gone bankrupt and big guys and banks/institutions (market makers) wouldn't dare to risk their money in it again. So this uncertainty in it makes it survive. Besides, I rather call the market dynamic because it is readable, and if you are good at your analysis, you will be able to know the right direction most times.