If you female friend wore a shirt so low cut and loose that she was flashing her tits to everyone and was asked to leave the restaurant because of it, so she started arguing and then the employee attacked her… no, her clothing did not excuse the attack. It does excuse her being asked to leave. It is pretty simple how both of those things can be true. It is pretty simple that the fact that she was attacked doesn’t make the employee asking her to leave unjustified. And if she recounted the story and said “he had a problem with my shirt that might have been a little low cut”, and failed to mention she was fully flashing people, she would be lying about the facts even if those facts, again, don’t justify the violence that followed. I don’t know why this is so complicated. Reality has nuance.