Times have changes. Decades ago people didn't pay for cable, internet, cell phones for every family member, cell phone plans, most teenagers didn't have their own car. Am I missing anything?
When you add up what those items cost you can see that your parents or grandparents were able to get by with earning less.
People pay a lot more today for "necessities " than they did years ago.
Lack of impulse control started with boomers and invention of credit cards. Cascaded from there imo
Nobody in government wants to be the one who tells the American people that we cannot afford these entitlements anymore and they have to be taken away. It would be political suicide and none of these shameless hacks in government have the courage to do it and a large % of the population does not have the will to better their lives. It's taken decades from both sides of the aisle to get to this point and it seems government is now in overdrive to completely tank this country in order to have full control of "The People". Many Americans simply see no reason to try anymore when the government will just send them a check every month.
Yep. Noone has the guts to do what needs done because their political career would be over. Like Thomas sowell said "politicians only care about three things: 1) getting elected, 2) getting reelected and 3) everything else a distant third.
Get term limits and maybe things start getting fixed. Good luck with that because no way theyre going to vote against their own self interest.