What I saw was kids with bad parents & kids with good parents. Somehow I'm supposed to feel guilty about it.
Sad as it may be it is not my fault nor does it have anything to do with me.
Good or bad parents aren't only based on their income. Sheesh dude, get a grip.
You are correct, but its not about money as you presume.
A single, small example; a parent who teaches their child "respect for the boss," "getting to work on time," "working to the best of your abilities" is like 90% more likely to break the minimum wage income threshold. Scarily, it might even be higher than 90% in today's cultural mindset of "your employer is abusing you" - which opens up the "acceptance" of ideas like:
"I don't wanna go to work," and calling in 'sick', leading to co-workers to have to give up their day off to cover you (aka passing the buck, shluffing off your responsibility, etc) this also harms your reputation as dependable and is a road block to promotions (same general idea applies to being late all the time)
"You owe me," therefore I don't have to try - probably the most damaging ideology I've ever seen in action. Goes along with, "its not my fault," therefore it's someone else's fault and /they/ should deal with it. (shluffing off responsibility, and indeed blame, for controlling ones own destiny.)
"It's just a job," therefore it is meaningless in the scope of my life and I will not strive to make myself important to my employer (one of the major keys of upward advancement that beats out 'competition' for higher positions.) They do this in their first job, not realizing that their next employer will speak to that first employer and find out Jane was an 'average' worker, vs say Becky so tried to do her job to the best of her ability, and Sandy who 'went that extra step' for the business and was 'genuinely interested' in making the business a success.
Parents who model "good work ethics" are far more likely to be successful, and also more likely to teach their children those same ethics.