there are many reasons why indians are in general lazy:
1. the geolocation of india determines that their land is good for growing rice. so for thousands of years, they don't need to work hard to survive. it is very different in China - you work hard or you die.
2. india had this caste system for so long, low caste people don't care to work hard as they will always be the low caste. high caste people don't bother to work hard as they will always be the high caste. in China, even our ancient system ensures that a damn poor dirty farmer can see his son rise to the top of power if the son can be picked up in the Keju exam.
3. they stupidly believe that if you suffer in your life, you get better *next* life. so they stop working hard and choose to be poor/dirty/lazy.
---------- Post added at 07:55 PM ---------- Previous post was at 07:54 PM ----------
I mean just think about it. Every man and woman in this world knows Dalai Lama has problem with Chinese and having close relatiopnship with indians, when even this man is saying indian is lazy, it means something, right?