The current banking system has almost nothing to do with capitalism. In fact, it is a socialist/quasi-fascist form of banking. No bank should be allowed to lend money it doesn't have nor should you have to be a bank to lend money.
Further, when the Federal Reserve creates money out of thin air, it depreciates the value of the money that existed before but not immediately. The people who get that new money first get to spend it with the current purchasing power. It only loses that purchasing power as it finds its way into the economy. Since the U.S. Dollar is an international currency, this effect may not be felt in America right away. It depends on where the bulk of the money is flowing. But regardless of who gets the brunt of the drop in purchasing power, the Fed's creation of fiat currency has the effect of stealing wealth from those who earned it. It is fundamentally corrupt and ought not be allowed.
NONE of that has ANYTHING to do with the point being made in the opening post. If our country had a banking and monetary system that was 100% just, we'd still be creating problems by enabling people to be lazy by feeding those who will not work with food that someone else had to produce and which was paid for with money that was stolen from those who earned it.