The government is monetarily sovereign. That means that government has no means. Taxes do not fund the federal government. Taxes used to fund the government when the dollar was backed by gold but that has not been the case since 1971.you are spot on...
the FED prints money to give to Wallstreet and other large US firms mainly to prop up stock share prices when performing credit default swaps or to cover the costs of transactions based on derivatives, etc.. basically the ones that cause all of the financial problems are the ones that get funded directly from the Fed and US treasury while those that make the least have to bare the economic consequences of monetary inflation, job loss, etc...etc...etc...
To pay the federal government's bills, borrowing is not necessary. Taxes are not necessary, therefore the only major rationale for taxes is to curb the accretion of excessive wealth, thus keeping such people active in the economic landscape. Taxes destroy dollars. Federal spending creates dollars.
As a monetarily sovereign nation, we can pay all our bills and do so much more. Granted the states have to live within their means...taxes to spending for the states are not monetarily sovereign. But not the federal government b/c it is monetarily sovereign. While inflation and deflation are concerns, oil prices are an excellent indicator of inflation..Creating dollars, i.e., printing money, is not.
That's not my political ax to grind.
That's how our government works relative to our economic situation.