To carry no debt fails to make maximum use of the capital within the company or country and restricts economic growth.
You are implying that economic growth exists because of government. It actually exists in spite of government. The government does not make the economy grow because it has no money of its own, it has only the money it sto.., uh taxed, ie, wealth that has allready been generated by someone else.
The government certainly has money that is not from taxes. It's called debt, and the Federal government prints it. Money is created out of nothing and it can be very stimulating to an economy. In fact if a country prints too much, inflation takes off, which then devalues the currency. If a country doesn't print enough, growth is strangled and deflation can occur.
Companies also create their own debt. Bonds and other notes represent that debt, and they can be traded in a way like currency. Large companies create debt for themselves so they can better leverage their existing capital.
I never said anything about corporations.
but yes, government does create money out of thin air. You are trying to tell me that is a good thing? Sure, we got all goodies from it, like the Great Depression.
Frankly, I wonder how much more recessions is it going to take for the government to realize fiat-currency is a scam. A come back to the golden standart wold be in order. Yes, it would slow growth, but it would also make it smoother.