> Companies can't simply dilute away their shareholders like you're suggesting. The money raised by selling shares doesn't simply disappear.
Yes, they can and yes they do, all the time. That's not only precisely how VC funding works in the early stages of a startup raising seed money and subsequently doing Series A, B, etc. that's also how public financing works via new share offerings on a public marketplace like NYSE or NASDAQ.
GameStop is about to do precisely this very thing: https://abcnews.go.com/Business/wireStory/gamestop-finally-a...
The cash they receive has no forward value. $1 will be worth $1 in 10 years. When you buy shares, you are betting on future value. When a company trades new shares for cash, it is trading some portion of its future value for cash today.
Not only that, but the cash on hand can disappear rather quickly (after all, they are raising it to spend it) depending on the company's expenditures, cost of new customer acquisition and whether its growth strategy is working or not.
Also, shareholders are the last to be compensated in the event of a bankruptcy or liquidation. Bondholders take preference.