@AliceBoo I am an Indian. Not gonna defend my culture not gonna offend yours but gonna state a true phenomenon which I see around me. After the British left India a lot of economical problems occured because India got divided into two separate countries (India and Pakistan) . This economical problem put all indians in sorrow and most were dying due to hunger so the government was not able to spend good amount of money in education due to which illiteracy rate rose high . Our ancient education system was great and it was acting like a barrier for British while trying to rule the people so they first attacked our education system , destroyed it and then introduced their own education system which was specially designed to make Indian children grow into servants for the British government and not to grow them into responsible citizens. Sadly , our government didn't bring any major changes in that system but recently some major changes were accepted to be implemented in near future. So that's the reason why children are not able to grow up into responsible citizens. But , those parents who take care of their kids in a responsible way and strictly teach good manners to their kids , their children grow up as good people and in the new generation today (kids born after the year 2000 ) we see hope due to advancement in education and awareness growing slowly among modern citizens. Now another thing is most Indians are like that not because of their culture , because indian culture is the oldest and one of the greatest culture. It got destroyed by the British and now in this modern world mostly people are trying to imitate western culture but since they are not originally Western they are just stuck between western culture and Indian culture due to which they behave uncultured sometimes. You can also search in google about western people following indian culture and Hinduism.
Another point is our population is quite high so it's a matter of common sense to know that if population is high then obviously bad people in India will be more in proportion to bad people in some other country whose population is less than india .
So it's not culture , it's the damaged education system.