Some people go to college and be indebted and come out with no job or one that doesn't pay enough to pay off their debt.
Some people NEED a car to get anywhere with America's car culture.
Some people get sick or know someone who gets sick.
Some people need to support others not their own kids but a family member.
Some have disabilities whether it be physical or mental.
Have some empathy, try to see that your life is not that of another and people aren't just "lazy to save" or "spend too much". The sooner people realize America's systems and institutions need A LOT of work, the better it is for your country.
The constant touting of "I did this, it was easy, why can't you? Stop being stupid." helps nobody at all and just shows how self absorbed American culture is. Looking down at others to make themselves feel good is not evolved and as an outsider looking into American culture, I always wonder what makes America this way?
Is it the celebrity culture? Other countries have this but not to the extent of the US. You have people who are rich and famous - for being rich and famous... And they are praised by millions in your country. I'd rather be in a country where the majority can live a decent life no matter their situation and the culture of showing off your riches is actually frowned upon socially.