Earlier quoted context omitted.
That's a possible argument but it seems unlikely. If true, then a poor nation like India should have low marriage rates while a super rich one like the US should have high marriage rates. By Indian standards, everyone (including our very poor) is quite wealthy, so why do Indians do such a good job at getting and staying married while we don't? Compare also marriage rates and wealth over time - in the 50's marriage wa…
Two related points: - 'Poverty' is (mostly) relative; as you point out, almost all of the even the poorest in the US are rich in comparison to the poor in other countries; and the poorest in the world today are relatively rich compared to the poor (and even not-poor) in the past. - It is illegal, inconvenient, and low-status to live or try to live, in the US, as the poor in India, or other poorer countries, do; e.g.…
Sure - the net result of this is that American poor people live in larger and much higher quality homes. Wouldn't that reduce stress?
Relative poverty is an odd explanation for a change over time - if you plot a graph of % of population in the bottom 10%, you'll discover it never changes. So how can you use this to explain a change over time?
I suppose one could take a "red pill" style explanation - female hypergamy combined with low perceived status can cause relationship stress. In the past, poor black people were segregated from everyone else. So a poor black man who has a badly paid job and goes to church regularly might be high status within his community. Thus, his wife will perceive him as high status and will not make trouble within the relationship.
Racial and economic integration has then reduced his perceived status, and she causes trouble. The only solution to this I could see is status based segregation - allow everyone to be high status within a narrow community. I don't much like this solution, nor do I see a useful way to force the culture to do this.