yes as i said age has something to do with this, maybe even the big effect, but probably doesnt explain the whole change. And if women are dating men with a larger age gap than before because of the factors you stated (taking men longer to get money, basically), it is against their stated preferences of age gap, so they are compromising more than before. And of course men are taking longer to get to "maturity/money" stage in some part bc of financial competition from young women, so this interesting dynamic.