I won't defend the quality of the article itself and rants are never a good thing, but Westerners are never really going to understand how crippling societal norms in the Indo-Pak region are.
Maturity has differing definitions in the East compared to the West and personally I think it's a little unfair to make comparisons. What's considered mature in the west can often be considered immature in the east. The youth that belong to ethnic minorities in the west often under go major identity crises, and takes them a very long time to come to terms with it.
Yes, we're in 2013 and there are great start-ups in India, but I'll be the first to tell you these are still huge exceptions to the rule. Things are starting to change, definitely and things are starting to move, but it's still going to take time.
You cannot begin to imagine the pressure young easterners face from their parents and their families to live to the ideals of their parents and extended families. I live in the UK, I could give you over 20 examples of my own life that held me back - Now i've learned to ignore those pressures and am taking corrective action, but believe me it's not easy.
I could give you over a 100 examples of others. Even when living within the West, ethnic minorities have huge pressures from the sub-culture.
It's never good to blame anything or anyone - that I agree with, but to suggest that it's easy to overcome the cultural obstacles would be an unfair statement.