The stock market participants are humans, so sometimes is inefficient or 'manipulated', where the opportunity arises, imo.
But the most investors can not stand the daily volatility, so majority are not able to constantly make fortune out of the stock market, imo.