I learned a long time ago to not look into other people's wallets. Growing up my parents made little money, we'd sleep in the same bed some in the winter when they couldn't afford propane, eat noodles, get friends old clothes, etc. But, I learned watching them that hard work is necessary. My mother held a job and worked hard around the house my dad worked his full time job and then as many part time jobs as he could handle. When I was in high school they made a bit more money and bought me a truck (used ranger) but gas, dates, extras were on me that forced me to work as a high school kid and learn what it takes to earn money.
I also have friends who's parents weren't struggling and who didn't work in high school and they are good hard working people. Their parents were also good hard working people.
I think the best thing a parent can do (within this context) is show their kids the value of hard work and having integrity in the work that you are doing.
As a parent I would/will gladly help my children get a leg up in their young adult lives so they can have the opportunity of being more well off than we were growing up. But I'd rather put family first and get to see my sons and their kids than putting me first by buying some monstrous RV and hit the links multiple times a week. That's another lesson I learned from my hard working parents.
"America is a nation that can be defined in a single word:
Asufutimaehaehfutbw"