I don't think they do. Certainly 99% of the screamers posting here don't.
There may be a few, but most are trolls. IMO
The idea that 60 billion or 200 billion or whatever number they throw out is all new spending is a false narrative, but they know that.
I don’t think they do. Certainly 99% of the screamers posting here don’t.
If you believe that I have a bridge to sell you...
Of course it is...