The article you linked mentions "Lack of budgeting and financial planning" and "Social pressures" for reason of living paycheck to paycheck. And those are self reported values.
Last 60 years we experienced enormous growth of advertising - is it really hard to believe that many people are having big problems with limiting their spending.
Last 60 years we experienced enormous growth of advertising - is it really hard to believe that many people are having big problems with limiting their spending.