Except the way the basic tax law is written, the tax on every dollar paid to you as wages is due the moment the dollar touches your hand.
The fact that the tax is collected, or finalized, later doesn't mean you don't owe it.
So, all deductions are post hoc social engineering, to favor certain things and punish other things.
I mostly agree with the core libertarian position on taxes, but taking away deductions does not take more of "your money", because, by the logic of "tax due on reciept of wages", it isn't really your money to begin with.
Well, that's true Jim.
I will live by this provision:
"Jesus said to them, Render to Caesar the things that are Caesars, and to God the things that are Gods. And they marveled at him."
Mark 12:17