The argument in the article seems to be that, if you're a good guy on paper (you don't abuse women, you're financially stable, etc.) that you should get attention from women instead of men who aren't good guys on paper.
My response is similar: the world is not a vending machine where you insert "hard work" or "not beating women" and a sex partner drops out at the bottom. No one just "deserves" sex. It should never be a bargaining chip or a debt that someone is paying you.
What's particularly disturbing about this line of thinking is that these people seem to think women owe them in general. It's like they don't even know who they want to have sex with them, and they feel that some woman now needs to step up.
Do you not see how bizarre that is? It echoes the comments of the mass shooter who went to a Lulu Lemon to kill women because they "owed him".
Nice guys are nice guys because they don't want to harm anyone and because it's good for the people around them. They don't secretly (or publicly!) expect to be rewarded for it with sex.
I am 100% certain that you have not only been rejected for being a white guy. White people are the most sought-after race in the United States[1], partially because most people seek partners of the same race.
Furthermore, the language you're using is deeply concerning. Women aren't a "reward" for your efforts. Failing to find a sexual partner is not a "punishment". No one owes you sex, and there isn't a grand design that's keeping you from finding someone to have sex with.
I think it's very important for you to seek counseling or the support of a therapist. They'll be able to help you learn how to start and maintain a romantic relationship. There's always hope.
1. http://blog.okcupid.com/index.php/race-attraction-2009-2014/