Your twist on the poor being the group that "needs" the money is a clever little play on words, but you, and everyone else here, knows exactly what I meant. Companies need money. Investors have money.
As for some god-given right to bank accounts, I never said any such thing. It's not my fault, nor Wall Street's fault, that people aren't better prepared to understand finance. It's a dog eat dog world. If you want to keep hold of your money, learn how to invest for yourself, place it with a broker and accept that even they may lose money, or hide it in your bed. Those are your options.
Under capitalism, we use the market to allocate capital efficiently, to its most productive use.
You are not distilling finance enough. Your definition is a first-year economics definition. That's a definition from an idealized world. In the real world, companies exchange shares for cash. They invest that cash into the business to create value. Other instruments have their own purposes, but it's all about taking either money or risk and transferring it from one party to another based on needs.