All economies are built on debt... It's basically how money works...
I take your point that not every economy is run by a government that owes 110% of GDP. But Japan and China are, and France and the UK are at 99%, so that doesn't seem to be the whole secret of America's success.
Is this intentionally facetious? There is NO reason to go into debt? Should we just return to the gold standard then?
I don't think BTC is the solution (it's unbacked) but wtfhappenedin1971.com has some good reading material.