This isn't a mystery. There's tons written on this. Muslims have been arguing over it for centuries.

You're on the Web, look it up!

"they could anonymously go about their business without being annoyed or hassled" That is a vicious circle. If the society says a woman is immodest if her face isn't covered, she will be annoyed or hassled if going out uncovered.