If you want to have stable relationships - you need to commit to people who are actually interested in you. The reason many women have these bad experiences with men is because they’re all dating the same guy. Literally. In many instances, women are all dating the same man. They’re all optimizing for the superficial and hoping the deeper and lasting parts appear later. (But they never do - because they optimized for the superficial) So while many women disparage all men because they keep dating the same guy who has way too many options and no interest in committing (and essentially has a harem on tap) but it’s really on them for that scenario they’re in. If you keep going for something that doesn’t want you then it’s on you.
I find it weird we are blaming men for these things when it’s clear that most men are just not having sex in their 20s anymore and clearly not even getting dates. Men are very lonely these days. The 4x self-inflicted death rate compared to women should be evidence enough. If we want to fix this and have a more meaningful relationship then women need to stop chasing the one guy who will never settle down with them.