I'm curious. How many misogynistic clients actually scream at 22 year old analysts in MBB? I'd assume business norms would ensure some form of civility in meetings. I haven't heard from any of my MBB friends (who are mostly in India btw), of being yelled at.
When I was in PE, I was the 25 year old shouting at some 45 year old CEO (with the license of my firm's MD) for BSing around. Fun times, but that was a very exceptional circumstance.