You are talking like the only two kinds of dudes that exist are "nice guys" and "players". Or that dating is a "game".
Faithfulness and caring is ground zero. It's so critical I didn't even think I had to mention it. There's no relationship without that and it's kind of retarded to think something like how someone dresses would be more important than that.
"Players" don't "win". Men who are self confident and not scared of women do better in dating than men who are insecure and scared. That doesn't make confident guys "players who win".
And I am happily married. I am "out of the game". So I have no dog in the fight. But self-proclaimed "nice guys" make me sick. I try and do right by my wife and treat her well because its the right thing to do, not because I want a pat on the back or feel like being nice entitles me to anything. That's why you nice guys fail. You think you are owed something for being a decent normal person rather than putting in work and earning something. shyt's pathetic.