I introduced a rape scene in a previous campaign, in which two of the three players were women in their 20's (I was in my 20s at the time as well). It was in a manor house haunted by "imprints" of past horrors. It was my intention to graphically present the horrors in the house, so that later when the PCs met up with one of the family members who created the imprints (the child, who grew up to become the Big Bad) they'd have an emotional reaction to him.
So one of the "imprints" that I placed in the house was the rape of the child's mother (which the child walks in on.)
The entire scenario actually created an interesting bit of role-playing. When the party got to the door into that area, I casually asked them what order they would be entering the room. Then I handed a folded note (describing the scene) to the PC to open the door, as well as the PC immediately behind him. The third PC was a child herself, a guttersnipe rogue/psion. Immediately upon reading my note (which was not graphic, but did explain what was happening in no uncertain terms,) the two adult PCs ushered the girl away from the door and quickly closed it before she could see inside the room.
The player of the child-PC did not get to learn what was in that room for the entire evening, and did a great job roleplaying the curiosity of a child denied some bit of knowledge, even as the other two did everything in their power to dodge the questions, knowing she was not ready for the truth.
So I won't say there is no place for rape in fantasy gaming at all. Personally, I would never subject a player's character to it, male or female, as I tend to have strong bonds to my own characters, and such a thing would disturb me greatly. Therefore I won't do it to my own players.
But that doesn't make it wrong, just wrong for me.
Regarding the original topic, I've never been kicked out of a gaming group so far. I did almost cause the dissolution of one, though. I was playing in a Shadowrun game where our group of 'runners was presented with a choice of either defending a village from raiders for pay, or joining the raiders for even more pay. My 'runner was for defending the village, while another team member wanted the bigger payday.
We argued about it, and it got heated (and I don't mean between the characters). Eventually, the other player said that his character got into his car and drove off in a huff. So the remaining team members go into the village and work up some defenses, and we end it right before the raid.
Next session, the player of my adversary shows up again. The raid starts, and during the raid his character shows up in the village. Now I'm still pissed about the way the argument went the session before, so I give him the third degree. After all, I reason, ostensibly in-character, he wanted to join the raiders, and I only met him two days ago. He could very well have gone and joined the raiders and be now trying to sabotage the defenses for that bigger paycheck he was drooling over.
So we get into it again, and this time it winds up with the characters attacking each other, including my secondary character and I believe one or two of the other teammates.
Oi. I won't say I should have been kicked from the group, but a time-out might have been in order.