Dude I have seen your previous comments , am really not in mood of going back and forth . with some fellow Indian . if you ever get a chance go in rural India , like a small village or some sort and look how they celebrate their festivals , and rituals , There are really tiny details in everything little things they do . i used to be arrogant about our culture as well but recently after more then 12 years i visited our village and my prospective changed . i think its maturity , when we grow up we see life with different perspective .