In terms of money? Definitely.
You asked what one has to do with the other.
I didn't say being rich or in the 1% or upper class makes you a better parent but it definitely makes you a better provider for your children in terms of the society you live in. You can be lower class and provide other valuable things for your child but one of them probably won't be an automatic in to the best schools from kindergarten to ivy league graduate schools.
I mean the majority of crime is produced by people who are a product of lower and middle class families (for the sake of the argument let's pretend the middle class isn't shrinking). If lower class families had enough income to be in the middle class those family units would be much better off.
Of course there is a flip side to it, there's the stigma of being born with a silver spoon in your mouth. It's a stereotype that does hold true some times and shows what the results of that atmosphere and that parenting produces. Those children don't always grow up to be ppl of high character in comparison to those born in to a lower class.
I'm talking on a general basis though. There are exceptions on an individual basis.
So it isn't as simple as saying when it comes to parenting in a certain class of income/status.
Thought everybody kind of knew this though. Parents in the upper class with the same values and beliefs as parents from the lowest class won't raise children that end up being similar when it comes to beliefs and values on average. There's more to raising children than just the role of the parents.