I find this most interesting because I am a nice guy and I will tell you all right here and now that eventually, we get ours. Case and point my girlfriend and myself. She was married for 25 years to a total motherfucking, selfish asshole of a douche bag. He constantly put his selfish needs above and beyond that of his wife and kids (would you allow your pregnant wife to drive to work in a pile of sh*t early 70's Porsche with no floor boards because they rotted out???? HE DID!!!!!!)
My gf tells me ALOT that SHE is the lucky one in this relationship as she simply cannot believe she landed a guy like me. I helo with the house cleaning, clean the kitchen after she makes dinner, provide her with emotional support, encouragement and positive reinforcement for the challenges in her life. I am her lover and her best friend. In her opinion, many women go back to abusive, asshole guys because that's their comfort zone and that's all they know. They're so used to being treated like sh*t that they simply don't know any other way of life, so as that article suggests, when the proverbial nice guy does come along, he's viewed as more desparate or more needy than she is so she rejects him. It's a mental thing with that type of woman.
So, I am proof positive that nice guys don't always finish last.