I think that almost everything you said is wrong.
The US government cannot (legally) print whatever they need. The Federal Reserve can, but the government cannot. And the government legally has limits on how much it can borrow, too, though the limit gets extended every time they bump into it (sometimes after some political drama).
Now, you could argue that we should change the rules so that the government can print. But, historically, that has worked out really badly. To see why, don't think in terms of money. Think in terms of stuff. Who gets the stuff? Well, the government prints money so that it gets more stuff than it can pay for just by taxes (without causing a political revolt.) That means that there's less stuff for the people. (Printing money doesn't cause more stuff to appear.) So there's more money circulating, and less stuff for the people to buy with it, so there's inflation. But that means the government's printed money is able to buy less than they planned, so they print some more. So they get more inflation, and still can't buy as much as they wanted, so they print some more. This gets you to runaway inflation.
Now, you might be able to get out of this by taxes. But the reason you got into this was that the people weren't willing for you to charge them the needed taxes...