What you mean to say is there's no credit risk. Not the same thing as you can't lose money. Saying you are guaranteed X dollars 30 years from now does not mean much at all if people need money today. This is not "safe" or prudent
Also, $5 today is not the same currency as $5 in ten years.
This has nothing to do with America, this is you not understanding duration risk.
... so SVB not only didn't have cash, it didn't have assets people were willing to buy / loan against to cover enough withdrawals to stop the run even though those assets had guaranteed ROI, which is interesting to me. Not enough lenders / potential creditors think some 10-year T-bills (and bailing out one of the biggest banks in the country on the lender's terms) is worth it?
Interesting.