
There’s several reasons. Uninvested cash doesn’t earn much money from interest by comparison (opportunity cost). There are tax advantages to investing for your retirement as opposed to throwing it in an ordinary savings account. And you get fucked by inflation if you hold cash. Imagine if you retired in 2020 with only cash. Inflation would have royally fucked you
It’s not gambling, it’s buying ownership in a company that is what a stock is, it is a share in a company so you own a piece of it. If you buy apple,google, J.P. Morgan etc. you will be able to retire and they will give you dividends every month. You have no idea on how stocks actually work, and it’s only gambling if you buy shitty risky pharmaceutical companies lmao