Ugh, poor money management skills have nothing to do with morals. It's fine to say someone has poor money management skills just like it's fine to say someone has poor C++ coding skills.
Creating a budget and sticking to it requires behavioral changes that take time to sink in.
It's extremely unlikely that you make the perfect amount of money to cover your exact needs that result in you being broke. It's much more likely that people adapt to a system of spending all money that comes in on whatever 'priority item' pops into their mind because they lack the skill and/or discipline of budgeting. This is evident in higher income people as well that suffer from lifestyle creep.
Again, this has nothing to do with morals. It's just a statement about the appalling lack of financial education in the vast majority of the US population.
Creating a budget and sticking to it requires behavioral changes that take time to sink in.
It's extremely unlikely that you make the perfect amount of money to cover your exact needs that result in you being broke. It's much more likely that people adapt to a system of spending all money that comes in on whatever 'priority item' pops into their mind because they lack the skill and/or discipline of budgeting. This is evident in higher income people as well that suffer from lifestyle creep.
Again, this has nothing to do with morals. It's just a statement about the appalling lack of financial education in the vast majority of the US population.