Many people in India lead double lives, have double standards, and use words which often have double meanings. There is nothing different or unique being a Marwari, Gujarati, Bengali or Marathi (and other castes which exists in India). The women have been subjugated for centuries to lead a life of secondary status and denied the freedom to pursue their own interests. This article could well be applied to any one of these with equal ease, without the tag of being a Marwari or Gujarati or Bengali. Why should we become judgemental on a particular community and feel ourselves superior?
I don't speak for others or for any community. All I know is that each one has to decide where the limits to hypocrisy and double standards as well as freedom are in one's way of life. It is not fair to paint a picture of a few instances and make them a general representative of an entire community. Mind you, I am not disputing the truth of these incidents; they exist. I know several families where older generation is far more liberal and tolerant in its attitudes towards dress, religious beliefs and food etc than expected by the younger newly married daughters-in-law in the family but they are not written about as they are not representative of the entire community.
It takes time to get rid of hypocrisy in a conservative society and accept everyone on an equal basis, particularly in our country where prejudices and restrictions against females are deep-rooted in several aspects of their life.
But it is happening…one day at a time!!