> Taking care of your parents (and children, and children's children) is your life.
Easy to say if you're a software engineer earning 200k.
Not so easy to say if you earn a more normal wage of 60k (not my case btw, I earn quite a bit more) and have to choose between, say, saving for a downpayment on a house or giving your parents money to help them avoid homelessness, possibly for the rest of their lives.