That's wonderful. The thing is that I know quite a few people who raised plenty of children on low incomes and if those kids even finished community college, they were exceptional. I guess our experience is quite different.
Time and care from capable parents are more effective than money. However many people who are poor do not have those skill. Upper middle class just prefer to use money instead of time. The upper class does not outsource parenting lightly.