Many people understand that a government can not just print and spend money for most of its expenses or you get hyperinflation like Zimbabwe did when they tried it. In fact, many people think Zimbabwe was stupid to even try that.
Many people realize that the Fed creating money and handing it to the US government for bonds is uncomfortably close to Zimbabwe's situation. So many are expecting that this Quantitative Easing will stop. However, there is a puzzle as to who else would put $100 billion a month into US government debt.
One popular theory is that banks will borrow money at 0.25% from the Fed and buy US government bonds at higher rates like 1.5% for 5 year bonds. So the theory goes that the banks are funding the government, not the Fed. This is foolish as it is really still newly created money from the Fed that is funding the government.
People think that Zimbabwe just printed money and spent it. But Zimbabwe had a central bank that financed the government just like the US. At some point it became clear that the "loans to the government" were just an accounting fiction and what was really going on was they were printing money and spending it. The same will become clear in the US. At some point in the future people will think the US was stupid to try it.