Indians have a feudal mindset combined with the experience of colonialism. Hence the behaviour that you describe. I reliably understand that children of Indian immigrants in the USA, Canada, UK, Australia etc. too are brought up with the same kind of mindset. Some fall in line, some rebel.
However, respect for elders should not be confused with that of subservience. I believe that here in India we have many good values which could set an example to the west. First and foremost close-knit family ties. Secondly, caring and sharing. It is heartwarming to see the poor sharing their meagre meals and belongings with one another in stark contrast with the selfishness and' I, me and myself first' attitude that one sees in the west. India is evolving and many unhealthy practices have given way. The biggest change that I have observed is in the emancipation of women. Women are now breaking glass ceiling. They are excelling in academics and sports. They are holding positions of responsibility and when women are educated, the stature of the girl child is raised enormously. Regards, Marshall *Indians as a rule are either too docile and sycophantic or on the other extreme, far too aggressive when a cooler but firmer head will do equally well.In my opinion, this has to do with extreme subjugation in one's childhood. Indian parents are far too restrictive with their children, in the name of discipline and good manners, thus setting the foundation for weak self-esteem in later life.I don't know if it is prevalent now, but in the day, you were made to listen silently to anybody older than you, be it the priest, the teacher or an uncle or aunt, even if they were wrong and you right.* *Roland Francis*
