A more sensible interpretation is that marriage and courtship rituals ("courtship" extended to include "casual" relationships) have a heavy culture specific component to them.
I had a Canadian manager (tall handsome intelligent guy) who tried applying his knowledge of how "dating" worked when he was posted to Bangalore for a year and "struck out" all the time until one day, at a party, he got drunk and asked me "Dude, how the [expletive] do you get laid hereabouts? I've been trying to get a date for 6 months and every girl says "No Thanks". I am going crazy! ".
So I gave him a 20 minute crash lecture in how these things worked in India (and specifically Urban India) and the appropriate moves and counter moves and what they mean and how to interpret and act on them. Needless to say these "rules" are very different from the Western "dating". To his credit he picked up the 'rules of the game' very fast and soon managed to get what he wanted.
When any bunch of people get dumped into a new culture, it is fair to expect that a few of them never quite pick up these nuances. Whether that is worth an article in the wsj is a different matter ;-). I could conclude (if had never been in a Western country) "These Canadians strike out all the time hyuk hyuk",and it might even make a popular article in the local paper, but then I'd still be the idiot.
To summarize, the Indian "dating game" has very different rules, and they don't work in the USA (and vice versa). For Hackers an analogy that works is submitting perfectly valid Haskell code to the javac compiler ;-)
Due Disclosure: I am Indian, have lived in the USA and had no problems "decoding" how courtship, sex and marriage worked there.