A CEO Just Called Credit Cards What They Are: A Product Designed to Keep You in Debt
Upgrade CEO Renaud Laplanche called credit cards a “horrible financial product designed to keep people in debt.” U.S. credit card balances hit a record $1.3 trillion in Q4 2025. He is not wrong.