May be you have some other complexes!! Pls explore!
did any women told you that she has been insulted by doing this type of functions
it is your blind assumption that they are been insulted by this funtions
its funny to hear from you that people spends lakhs of money to insult their daughters :D
instead of discussing on these topics which can hurt others feeling follow these verses of quran......
Say: "Disbelievers! I do not worship what you worship nor do you worship what I worship. I shall never worship what you worship You have your own religion and I have mine."The Disbelievers - al Kafiroon