if you argue to a woman that you've earned a relationship with her, that's sexist bullshit.

I take your point. Arguing to a woman that you've "earned" a relationship is bullshit. But earning a relationship, in and of itself? I dunno... because it seems to me the evidence of earning something would be whether you actually attain it.

Geeks are frustrated because they don't have good luck with women. Rejection and loneliness results in the misogyny and creepiness lamented here.

This portion is, in my experience, exactly backwards. The people you're talking about go in with expectations that they'll have "good luck" -- that's where the misogyny and creepiness begin. And when the men in question don't have good luck, then that misogyny takes root.

Aside from that, though, you're pretty much spot on. Men, if you want something in life, whether that "something" is a job, a house or a relationship, you have to earn it.

Every time I hear Americans talking about the "freest country in the world", I compare my school days with what I hear about school days of American children, and I don't know whether to laugh or to cry.

Funny you should say that. Intel has, for some time now, been researching ways to stop return-oriented programming, or ROP, exploits, with assistance from the Defense and Homeland Security departments.