Some people become stay-at-home parents because they can't afford childcare, have to get welfare, maybe can't make rent, and maybe their children grow up in poverty.
Other people become stay-at-home parents because their partner earns a six-figure salary, they've decided to have 4-6 kids which they can afford, and with that many kids a stay-at-home parent just makes economic sense for a few years. Their household income is substantially above the national median, despite being a single-earner household. Their children do not grow up in poverty - in fact quite the opposite.
Guess which type of person the average HN reader meets more often?