As someone who has always been a good person and yet has never managed to secure a decent relationship, I can say that that view is massively too simplistic. I'm pretty sure I'm not going to be around next month, but other people have massively different reactions to that sort of loneliness. It breaks you down and makes you question every aspect of your personality. At first you try to improve yourself. You study yourself, and you talk with other to try and identify what it is that makes you unlikable. Then you work on those issues. But eventually people stop being able to tell you what is is you're missing, and thats when you realise it's not something you're missing. It's not that you lack something, it's that you have something. Something makes you fundamentally different from other people, and you start to accept that you will never have the things that other have.
From here i see two possible solutions: change the world to allow me by force, or give up. Im not the type to force myself on anyone who doesnt want me there, so I've pretty much accepted the latter. But for people that have more attatchment to this world, it's difficult to tell them to have empathy for a world that explicitly hates them.
Edit: also its worth noting that I have never had any compulsion to listen to any of those rapists, but I can feel the draw when it feels like there is some fundamental aspect of being a man that everyone else seems to get but I don't. These guys offer easy answers which do in fact tend to result in you getting partners: force. And from a lot of the complaints I hear about men online, it almost seems like I am the only person not forcing myself on people. Which, consistency wise, checks out.
Again, obviously I am not considering becoming one of them but our society currently definitely seems to be designed to create more of them.