you think inflation is a problem now, wait until Congress has the literal power to order the Fed the print money which is effectively what you are proposing.
I do not trust the Fed, but I Sure as shit do not trust the US Congress.
Paper money is a "Federal Reserve Note". It comes from the federal reserve not the Treasury
The Treasury creates coins or bonds. This is one of the reasons congress has floated the idea of the 10 trillion dollar coin. As it is within their power to order the Treasury to mont that. They can not order the federal reserve to make a 10 trillion dollar bill
Of course it is the fed who prints the money in the US and has dual inflation/unemployment targeting mandate. In other countries this role is typically performed by the central bank.
The debt ceiling doesn’t control spending because it is a misnomer. The money has already been spent. The debt ceiling controls whether the government will honor the obligations it has already made.
I do not trust the Fed, but I Sure as shit do not trust the US Congress.