I am sorry to hear about the all-too-common experience of your sister. It has happened to people close to me, too.
Don’t let my description of my own sartorial habits mislead you as to what I am saying. I’m a poor writer.
If your workplace has a dress code or internal culture that prevents you from dressing appropriately for life on the planet Earth, people with attitudes like mine are not the source of that problem. I’m not supporting rapists, but that culture or office sure as hell is.
Making it necessary or desirable for someone to wear clothes that prevent self-defense is not much different than foot-binding, in my opinion. Preventing someone from running or fighting is directly enabling assault, and a very great number of other evils. And it’s a choice someone’s made, at some point. Perhaps an office manager, or a group of judgmental customers.
Nobody should wear clothes that they can’t run or fight in, that prevent them from raising their arms above their head, swinging their limbs freely, or seeing what is happening in the environment around them. Nobody should wear a silk scarf or necktie or other strangling device that will not break before their neck does. Don’t wear a platinum ring unless you are willing to lose a finger for it (like my father nearly did, thanks to a church fence).
When you castigate people for speaking these truths, you’re in danger of actively supporting social conditioning that makes people unnecessarily vulnerable (to all sorts of problems including earthquakes, fires, animals and bunions), supporting a fashion culture that treats human beings as disposable things that primarily exist for the viewing pleasure of other humans, and approving of something not too far removed from the burka and niqab; a potentially lethal set of shibboleths that, in practice, do harm to women and the poor. This does not help anyone who is suffering.
All of the above are my opinion, that I share only in the fervent hope that it will help somebody somewhere. If someone can’t take my advice due to physical disability, that’s very unfortunate and I hope that their condition can be improved. And if someone wants to ignore my advice, that’s up to them. I don’t go around forcing people to stop smoking or wear motorcycle helmets or whatever for their own good, so I’m not going to stop someone from teetering around on high heels by their own choice.
For anyone joining late in the thread - I am not supporting Angela Lansbury, I am trying to mark a distinction between promoting a strong healthy culture (we all should wear functional pragmatic clothes as much as possible) and victim blaming (that person got hurt because they wore clothing that maddens the minds of men). I wish to do the former without doing the latter and I seem to be having little success.