@Insomnia I get what you're saying, I really do... it sucks that there are some chicks out there claiming to be 'gamers' that are really just capitalizing on their "assets" instead of displaying any real gaming. But at the same time... that does not make it their fault that Random Guy decides that since This Chick is a bikini girl gamer, ALL girls are bikini girl gamers. That is Random Guy's fault for being a douche.
Simply put... the blame should always go to the harasser for being harassing, never to the prior harassed party (no, not even if they didn't stop it). Appropriate behavior is subjective and differs from person to person. What you might see as harassment, another might see as harmless flirtation and vice versa.
EXAMPLE:
Jane is a stripper. She gets paid to take her clothes off. She smiles her way through a lot of terrible and demeaning comments each shift because it makes her more money. Even if she doesn't like it, she puts up with it because she wants that extra cash.
Sarah is a ballerina. She sometimes wears semi-revealing costumes for her job, but her dancing does not include her removing clothing. She receives applause and roses for a job well done.
Bob frequents both strip clubs and the ballet, since both allow him to watch scantily clad women dance around a stage. While Bob catcalls Jane and Jane puts up with it to get that extra ten dollars from Bob, it is NOT Jane's fault if Bob turns around and starts catcalling Sarah at the ballet. BOB is the one choosing to behave inappropriately, despite the fact that both women have a passingly similar job (ie. dancing in scanty/tight-fitting costumes for money).