Fiscal Times is owned by Pete Peterson, former head of the Council on Foreign Relations. There’s an agenda, and not a good one.
That would explain a lot.
https://en.wikipedia.org/wiki/Peter_George_Peterson