While younger, women date certain types of men only (bad boys) and ignore the rest. After thirty they get a sudden epiphany that they are more mature, intelligent, and independent now and expect to date more responsible men. However those types of men got rejected throughout their younger lives, why should they date those same women who rejected them in the first place and now don't actually even like them but wanna settle with someone responsible?
Men or women, actions including past ones have consequences. This can also be applied to men with the same mentality. Now you can claim people can change. Okay, that's good for you personally but it doesn't mean that your dating value to others will increase.