Actually stocks have historically always gone up for long term investors.
I think what you mean to say here is the rate of return on equities, over time, cannot be beaten by any other investment strategy. Whenever someone makes the argument that investing in the markets is no better than gambling, I tell them to look at a chart for the S&P 500 for the last two decades and tell me where they'd rather put their money.