You elide the impact of a stable two parent home.
No doubt education, hard work and grit are also at work here, but the facility of two incomes, two people to split housework and childcare duties are an enormous boon. Statistically, two parent married families who have children after high school are almost never below the poverty line.
I offer that as descriptive and not proscriptive - I don’t know the solution. But I know two parents in a stable household make it much easier.