Is Kyle Bass standing over your shoulder? ;-)
I think it's more like 25% of revenues, not 50%, but otherwise you're spot on. BTW, the bond futures market froze up last week, too.
But what you're forgetting is that our friend crdoconner has no problem with the idea that the government can print money and then lend it to itself at whatever interest rate it chooses. (Either that, or he doesn't understand the difference between benchmark interest rates and government bond prices.)