Why to hold Treasuries that give you a mediocre 4.5% return over 30 years when you can instead buy higher return capital such as US corporation, US factories, ports, real estate and any other asset currently owned by American in this great land of ours?