1) You are over saturating an area with your spam approach. Women don't feel you are sincere.
3) Be more discerning in who you approach. Take good shots. 2/3 is better than 2/10 both in basketball and meeting women
4) Dissatisfied customers do your reputations more harm than satisfied ones. The same is true for women.
I totally agree with you. I googled "spam approaching", read through
this article and reconsidered my way of approaching girls. I usually run up in front of the girl / tap her on the shoulder and tell her that she looks really nice or friendly. Obviously I only say that when I mean it, but always using the same opener with the same approach is rather uninspired... So I guess the lesson here is to
1) try to make sure she is giving me IOI, maybe force eye contact by saying Hi first and only approach if she seems interested, and
2) use more situational openers rather than saying the same thing over and over again
But I'm still unsure about 2), because saying "I just had to come and say that you look really nice" feels really natural to say when it's the truth. If I see a cute girl walking down the street doing nothing unusual I can't for the life of me think of something special/funny to comment on. And it would seem even more insincere if I complimented her on something I don't really care about.