Don't you consider it a bit misogynistic for a male to require a female to wear something to avoid having to exercise self-control?
Not if you fully understand the entire context. In short, Hijab means to dress modestly, the literally meaning of Hijab means barrier or fence, as in a barrier or fence of modesty between a Muslim woman and random men. Ill try to summarize as much as I possibly can. The Hijab was/is meant for 2 different things
1) Identity in the way they dress. I think this one does not require me to expand on.
2) Protection for woman. Ill use this simple example, 2 girls walking in a mall or park, a Muslim girl and non Muslim girl. The Muslim girl is dressed in accordance with the "Hijab" aka dress of modesty, so she's wearing the head scarf, long sleeve loosely fit shirt and a skirt down to the ankles or some loosely fit jeans that do NOT show off her every curve. The non Muslim girl is wearing crop top short sleeve shirt and booty shorts.
Who do you think is a) most likely to get hit on? b) get more attention? c) put herself at risk of pervs and psychos? d) get raped? I know its a bit extreme but you get my point.
Now please don't answer by saying " oh well its not her fault some men are sick". That is not the point, when you go to war you wear the appropriate protective gear. When you sparring, you wear and mouthpiece and head gear. When you go out on the cold you were clothes that will keep you warm. When you are a Muslim girl that does not want the attention of men you wear the hijab aka modest clothing. Now does this mean that 0% of Muslim get hit on? of course not but i can confidently say, with 100% certainty that between the 2 girls in my example, the one on the booty shorts is putting herself in harms way.