The yield is bounded from below by the treasury yield, which is just a little lower - and with the treasury you have really big problems if they default! But realistically the US will inflate its currency rather than default, so the yield is really just reflecting expected future inflation. It’s not as great a deal as it seems. Bonds are probably the most fairly priced assets in the world.
If by fairly priced you mean so competitively priced that essentially all the real profit has been taken out.
I'm old enough to remember Argentina issue a 100 year bond with an 8% yield.