Originally Posted by Don Corleone
Governments can create currency, but they are incapable of creating wealth. Printing new dollars just cheapens the worth of other dollars out there. Any real worth has to either 1) come from somebody else (and governments can only get it through income tax, sales tax, tariffs, etc) or 2) wealth creation, which generally speaking, only happens in the industrial/commercial sector.
So whether I give freely or it gets taxed away from me to go into "America's big check", the money is the same, it's just the means of collecting it that have changed.