One thing I realized is that if you don't work hard and generate wealth, your next generation of family won't enjoy the life that you had, as wealth compounds really quickly and not accumulating makes generations start from scratch.
If that is not your life goal—creating a family, looking after generations, etc.—then you are doing the right thing.
It is a cultural thing.