This is a topic that really gets on my nerves but I need an insight from a males perspective. Why is it Muslim men are the first ones to criticise Muslim women? Whether it be about how's she's dressed or how her hijaab is worn. I just feel that the majority of men do it as a control thing.
That is not really about religion but about good manners. You will never find a devout middle class Iranian or Egyptian man or middle class European convert to Islam who has a disrespectful attitude toward women. Their families have brought them up to have good manners.
But when it comes to Muslim men who have never learned good manners, for them religion often becomes an arena for what we might call “virtue signalling”, where outward appearances of faith make up most of what matters to them. To such men it is “obvious” that there is something wrong with a woman who fails to engage in the virtue signalling that they think is so important, and so they criticize her.
And it is not just a problem with men. I have often heard Muslim women criticize other women in a similar manner. Generally if a man is the type of person to do that, the women in his family will also do it. The problem is with the entire family’s manners.