If "that's not how it works" - why do you apply it to the federal government and not your own pocketbook?
So you have enough current assets to cover all of your future expenses. Congratulations on your successful retirement, but like I said, for most of us, that's not the case.
The fact that the government borrows to meet its outlays doesn't mean we change accounting practices altogether and consider the future liabilities of the government to be current liabilities.
You don't change accounting practices at all. The government has their own set of accounting practices in the first place. Most businesses must consider liabilities that are unfunded on their balance sheets. The government does not. It takes the road that it can simply expire any number of items it can not pay for, even if by social contract it is sold as an obligation. For instance, social security. SS does not and never has had its own fund. It is a general tax on the sheet. If they can not pay it, they simply will not pay it. And they will still collect the taxation for the "service".
You're trying to doublethink me, fella. It's not going to work. The government currently has 120 trillion dollars in unfunded liabilities in social programs. This is not an accounting practice change. it is true accounting. Someone else in here posted that we would need to come up with 24 trillion dollars right now in order to save these programs from an inevitable mathematical default. I read that we would need to raise GDP 24% right now and maintain it in order for the government to cover these unfunded liabilities based on real accounting practices.