How does that follow? The implication is that the USA would have less depression if there were no corporations. I disagree.
I’m not sure what you mean by no corporations or why that is an implication.
China and other countries put corporations in their place all the time.