Why do guys want gals who are demanding & selfish, but not attentive & caring?

I watched a YouTube video the other day it made me sick. But having recently experienced it myself, I knew there was truth to what was said.

Basically the video stated that men don't want women who take care of them, do things for them, show interest in them because they consider these women to be doormats. Instead they want a independent woman who essentially plays the "hard-to-get" game.

After recently being there for a guy friend who has repeatedly been treated like sh*t by his exs I thought he would appreciate my efforts. WRONG! He instead turned to a much younger, naive, and (importantly) demanding, selfish, self-centered girl who didn't do squat to help him with anything (physically or emotionally) - very much like his exes. I don't get it. Is that all men are attracted to? Girls who toy with them & end up treating them like crap? Why don't guys appreciate a good woman when there's one right in front of them?
Why do guys want gals who are demanding & selfish, but not attentive & caring?
Post Opinion