> if the US can survive $31 trillion in debt
How can you be sure it can? $31T is the current value, but it has only been at this level for maybe a year, after sharp increase during COVID pandemic. It's entirely possible that this debt will bring the US down in the next couple of years - too soon to tell.