edit: i wrote way too mu h
all i can say is that cold approaching is not for the faint of heart. you will get rejected, you will get dissed, you will get ignored, you will get flaked etc. I can personally understand where Dark horse is coming from. At the beginning , approaching, conversing, getting numbers etc and you build up a confidence like, "hmm that wasnt so hard".
But then you begin wanting to see real results for the work you're putting in. The success may happen but if hit a brick wall of some flakes, wrong numbers, ignored messages etc you get annoyed with the whole thing. You start looking in the mirror like

whats wrong with me?
You can work on yourself and hope that women come to you but its not that easy either. Since graduating from school two years ago all of the girls I've fukked were off cold approaches. That's 4/5 women and the one was drunk off her ass when she approached me. shyt, on paper I am almost a prototype for most of these chicks. I've had girls tell me I'm too good to be true, how I must be a player etc etc. Tall, apparently handsome, an alpha according to a woman ive fukked in the past (never knew ppl used these terms in real life), good job, good salary, well dressed, well mannered, witty, humorous, a bit of an a$$hole but even still I run into a ton of bullshyt. I have tons of stories. Maybe I'm over aggressive, maybe I have bad luck, maybe I'm not as attractive, witty, funny etc as some women have told me. All i know is theres no real logic to it or point in thinking about it. Women defy logic and there's no guaranteed way to attract them. You just have to get in where you fit in. It's a matter of trial and error.
At the end of the day like my homie said most girls wont approach, they may try to signal but thats as far as it gets. The only way they'll approach for the most part is if you find a way to distinguish yourself whether its through money, fame, status, or just having something they want that only you in a particular situation can provide. Now when I say fame and status i dont mean you have to be a celebrity actor, athlete or millionaire and shyt. I just mean that whatever situation youre in you have to be the head honco or put yourself on display popular guy cause thats what women flock to.
You cant just be a regular ass dude trying to get at these chicks. Something has to stand out. For example if you have an IG, you better have pictures of you travelling, partying, exploring, playing sports, working out and just living an active, live lifestyle. This converses with women who can have an instagram full of mirror pics and selfies with nikkas flockin.
Case in point:
Sara Bahrami (@sarabahrami_) • Instagram photos and videos (nothing but selfies)
Tells you what you need to know really
Overall, men just want a girl who looks good (hence why the selfies suffice).
Women want an influencer though. A guy who can provide them with fun, a lifestyle.