I run like hell from stocks in all companies as I do not feel anything owning 0.0001% of Coca-Cola. I would be in for 33-100% in any other small company. Also it's my personal view that stocks destroy companies.
Now, what I want to ask: Is it just me, or more and more people run away from stocks, bonds and all? Am I just an ignorant economic illiterate or what?
Knowing bit about economics and business myself I can say stocks do not hurt a company. Let me give you some knowledge and reasons why. When a company wants to go public they do so via an IPO (something you likely know). The IPO is critical for the business to raise new funds so that they can expand. Before going public a firm must file a registration statement with the SEC. This includes key finance statements and info on its properties, competition and how the company plans on using the funds it raises.
Now once the IPO is sold on the primary market via best effort or firm-commitment from a investment bank that is the only time the company will get any more money. Once on the secondary market, one where you and I can buy or sell, trades can buy or sell. The company won't see any money from secondary market sells, but the initial funds it raised will go a long way to help expand the business.
Furthermore, there are many benefits to owning a common stock in a company. While you share may be small you do get voting rights, rights to dividends and even rights to residual claim on assets if the company goes under. Granted that after all other claims have been satisfied; think taxes, wages to workers and debts owed to creditors.
If you want to own 25% of a small business, you would be a venture capitalist because of the large stake you have in the company, go right ahead. Yet, you do have to known the risks that come with a small business like when economic downturns occur small businesses may have a harder time staying in business. Also, assuming that the stake you bought in the company is a startup you have to worry about the risk of the company falling through.
As for bonds and people running from them I don't think many are. Institutional investors and individuals may buy bonds since they carry less risk than other securities. Yet, still have a higher return than the safe-to-play CD or savings accounts.
TL;DR. IPO can help raise much needed funds to expand business. Many benefits to owning stock in a company; no matter what percentage you own. Bonds are still safe and should be part of any diversified portfolio. As for if the USD is going under is entirely different discussion.