Did your folks eat with their hands? Your grandparents, perhaps? Just asking since you seem to regard it as backward. I was reading somewhere that if you wash your hands properly before eating, it is more hygienic that eating with spoons and forks.
Of course India has its problems, and the west has a lot of shine, and in some respects are truly advanced. Of course Indians should try to adopt the best that is in them. But this can be done without being ashamed of ourselves, or ridiculing our own culture and people.
A country is made by the people - without people, it is just land. So if you think India is beautiful, there must be some good at least in the people here?
I can understand your anger at the corrupt and the habitual law-breakers, and those who regard public property as their personal toilets and spittons, and share it. But it is we who have to change it from within. What good is it to go abroad and turn back and criticise?
Tell it like it is, but give some contructive suggestions, and do your bit to improve the lot of your people.