> use a debit card instead of a credit card and rent
This only helps those who cannot read or write spreadsheets, don't understand cashflow or otherwise are not aware of finance 101.
Credit is a tool and knowing and putting leverage to use is critical to success in life.
I save an average of 5% and sometimes upto 25% of my expenses through the judicious use of credit card rewards and promotions. Credit card companies are willing to take losses to have me as a customer and sign me up.
> how mad it is that as a society it's normal if not encouraged to live on debt or one or two paychecks away from being broke
This is a design parameter and not a coincidence.
A majority of current work is busy work - if the people doing it had some savings, they would stop doing that busy work.
The employer knows it, the employee knows it and they continue to do it.
Encouraging "money in, money out" keeps the hamster wheel rolling and the economy pumping money through the system.