Indian culture is sort of sick and unhealthy without integrity. It may help individuals and small groups gain benefit in the short term. But in the long term this culture can not survive well for a country. that's why India is under developed compared with China.
Should we sacrifice our moral standard to bow to earn temporary benefits at cost of dignity, integrity and moral ? It all depends how you view it. A thief can get rich quickly if he is not caught. But do you want to be a thief ?
This article is written by very arrogant and self-righteous Chinese who knows nothing about Indians and knows little about Indians.
Yes Indians have lots of flaws just like Chinese, but the majority of Indians I know of are very hard working and a lot more humble than Chinese. Even though I had an office war with one Indian that lasted 2 years, I still think most Indians are great people to work with.