Why Do People Fail Financially? Debt vs Leverage February 26, 2020 Finance by Robert E Barth Debt vs leverage. The misunderstanding and misuse of credit card debt have resulted in Americans carrying enormous amounts of revolving debt.