I could tell you the same. What do you know about his life? Well, what the people around him told us, which is more reliable than your assumptions.
And with due respect, as a nerd myself, the way you describe nerds, make it look as if you haven't meet many nerds. Or maybe the ones you know are like that, but I know plenty that doesn't fit your description.
OK, musicians are cool. So you have identified a different trait than having money that can get you laid --> Idea: girls and women look for different things and money is not the most important.
"ask a cello player if his talent garners the same attraction as a guitar player and they'll tell you no."
I'll introduce you to Apocalyptica ;)
They are cool as hell. I'm sure they get laid. I do find them quite attractive/interesting (sadly, they probably won't think the same of me hahaha). Maybe you would also find them attractive and we can share on the fanship. XD
My point is that you want to be compassionate (good), but your compassion might be misguided here.
On one hand, stereotyping people rarely helps to identify the real problem. Elliot didn't fit your description, so it lead to a bad analysis. Chances are that in his case, the stereotype that men with money, good cars, and that look a certain way (look at his picture, he took care of his looks and wasn't ugly) get lots of girls is what lead him to believe he had a "right" to sex. He "should have been getting sex". He did "everything right" and yet, no luck. When you make a deal and the other part doesn't deliver after you have done yours, you get angry. I think that from his perspective, he had done his part (the looks, the car, the money), but girls weren't doing his part (having sex with him).
Now take a look at your idea of geeks, nerds, and cello players. We are cool. Some of us know. Many have friends, partners, sex... some even like and enjoy kinky sex! XD And there are queers too. Casting us as "incels" is unfair.
And incels might not be all the same. Some would be shy, other perfectly nice but unlucky. Others might be the infamous 666 (6 feet tall, 6-figure income and 6 inches ô_Ô XD) and still no sex for whatever reason that doesn't mean that there is something wrong with them.
My point is that the problem is telling people that if you do x, y, z you'll get laid. Or "if you become 666 you'll get laid, creates the idea that you are owed sex (wrong) and could frustrate the ones who aren't getting it even if they are trying hard and doing everything "right". And on the other hand, might transmit the terrible idea that cello players aren't cool, nerds aren't cool, and that if you are one of those things you won't get laid. So the more desperate would leave things they love for no reason.
So if you want to show compassion, you might start appreciating all the different ways that people can be cool and get laid that have nothing to do with having money. And, well, be also more compassionate with women, realizing that we do in fact look for more things than that. That we do enjoy sex and relationships with all kinds of cool guys. Don't spread a lie that is harmful.
By the way, many times that a guy had decided that I wasn't interested in him because of money, it was because of nerdy reasons like not having a favorite book. Yet, they were focused on my income and claimed hypergamy. But it was all their complex, not me. And I know plenty of similar situations among my friends.