As for the US being one of the worst corporations in the world – I’m no economist or political science, but based on my limited knowledge, the US is NOT a for-profit business. The analogy of the US being a for-profit business is a false premise.
The US is a government. It’s closer to a non-profit if the analogy must be pushed, but it’s better to not try to fit it into either of those models. The practices of running a for-profit or non-profit business are different from running a government and mapping business practices wholesale onto a government is dubious.
That said, it SHOULD have fiscal responsibility and accountability. (I think that’s what Congress is supposed to do, but I’m no political scientist…) I think it is obvious that it should not operate in an ever-deepening deficit.
That said, I’ve heard others explain that the rules are different for governments and particularly for the government that owns the standard global currency. Again, I’m no economist, so I’ll leave it there.