Honestly, I get it’s a green text, but this is pretty easily explained. First off: dating is fucking expensive, and unfortunately standard gender roles means the dude foots the bill most of the time. Yes times are changing, but that’s still pretty standard. Pair that with the fact that dudes usually have to make the first move (again, old gender standards) and the fact that social media adds another layer of risk of being ridiculed or making someone viral because they were ‘crimge’ or ‘gave the girl the ick’ and it’s a pretty stacked deck. Hell, point one is such a strong weigh in that it’s enough to explain all of it. People are more broke than ever, and if dating by default involves going out, well guess that date isn’t going to happen.
I get there’s a bit of biterness here, but speaking as an older millennial this was my experience as well. Feminism created a weird gap of women becoming strong and independent, but with some meant ‘im not going to do traditional fem, but expect you to do traditional man’ with no compromise. I ended up finding a wonderful woman and we both split everything, but it took me 20 years.