First thing is that, they can't just print money every time they feel like printing it. They have to keep the balance and they won't print too much money because the money will loses its value. And the government are the one who prints money, and some governments are not into bitcoin and crypto, so why would they print too much money just to buy bitcoin?
WTF, the government does NOT print the money. The Federal Reserve is no more Federal than Federal Express. It's a privately owned bank and what makes you think these criminals have to keep a balance? The Federal Reserve has NEVER been audited!