There's so much going on in this response, but my favorite parts, in order of appearance:
> The tech men are frustrated because they are basically their best selves
The tech men are frustrated because of entitlement. Handed everything on a silver platter hand-delivered to them by a person of color driving a rented Toyota Prius for half of their monthly income.
> This is probably going to sound incredibly cynical, but the best advice I've heard for NYC techies is to try to date ballerinas.
Leave my goddamn ballerinas alone.
> But they retire before 30 and have to decide to either start a family or open a studio to start teaching.
Most of the people I dance with are software engineers of one kind or another. San Francisco may be somewhat unique in that regard--I wouldn't know, but most of the dancers I know both professional and retired are insanely enterprising and know how to hustle better than most of the people I know in tech.
> At that point most of the men they know are married or gay.
Most of the men I know that dance both professionally and at an amateur level do not identify as gay--some have families--with other dancers.
> So likely to be more willing to overlook the social weaknesses of tech men.
Nope. It's _impossible_ to overlook the social weaknesses of tech men.