Although many regular people have stocks held until retirement, they don't make up a majority of stock owners: https://finance.yahoo.com/news/the-richest-1-own-50-of-stock...
And according to Wikipedia data, in 2016 84% of stock was owned by the top 10%. That leaves 16% of the market to everyone else, a very small %.