Utilize your financial knowledge, give your answer or opinion to the input question or subject . Answer format is not limited.

Why do governments borrow money instead of printing it?
The Government doesn't borrow money. It in fact simply prints it. The bond market is used for an advanced way of controlling the demand for this printed money. Think about it logically. Take 2011 for example. The Govt spent $1.7 trillion more than it took in. This is real money that get's credited in to people's bank accounts to purchase real goods and services. Now who purchases the majority of treasuries? The Primary Dealers. What are the Primary Dealers? They are banks. Where do banks get their money? From us.  So now put two and two together. When the Govt spends $1.7 trillion and credits our bank accounts, the banking system has $1.7 trillion more. Then that money flows in to pension funds, gets spent in to corporation who then send that money to China for cheap products... and eventually the money spent purchases up Govt securities for investments. We had to physically give China 1 trillion dollars for them to be able to purchase 1 trillion dollars in securities. So it makes sense if you think about how the math works in the real world.