It is important to note that the author is from Canada and spent a significant portion of his life there, before trying to do something in India. So, his views are fairly biased about India - like trying to compare a Developed vs a Developing country.
I can give more info about him as I am his friend, he grew up in middle east, moved back to India, went to canada for graduation, did a startup, sold it, back in India, worked with RTBI in chennai for couple of years before starting StartupCentre.
so he spent about 3 years in Canada, yeah he is exposed to developed countries