None of that justifies awkwardly and unnecessarily forcing a rape scene into the stories of both Jaime and Cersei. There is absolutely no need for the scene to play out in such unambiguously nasty terms. Bottom line: Rape is not dramatically interesting. It's a cheap storytelling device that's almost invariably thrown in for shock value and nothing else, as seems to be the case here (this could spiral out into the coming episodes, but the director's comments seem to refute that.)
I can think of exactly one well-executed rape storyline. It was on The Sopranos, another HBO show, as it happens. In the episode in which Dr. Melfi is raped ("Employee of the Month," I think season 3), the show does three important things:
1) It doesn't shy away from the brutality and cruelty of the act. There's nothing sexual or enticing about it, and there's no half-assed attempt at ambiguity over whether or not it was consensual in an attempt to soften it.
2) It ties the act directly into Melfi's broader, series-wide arc, specifically in her internal strife over whether or not to tell Tony about it. She knows that he'll go kill this guy immediately if he finds out, but at the same time she doesn't want to cross a moral boundary and enter Tony's world, because she knows she won't be able to turn back from that. Which brings us to the most important point...
3) The plot is about HER. It's not about making the rapist seem darker and edgier and more "conflicted" or whatever, like this Jaime bullshit apparently is. It's about her reaction to it, and the position it puts her in, and whether or not she is going to make an ethical decision. I don't think we're giving enough thought to the fact that Game of Thrones just had Cersei, a main character, be raped for the apparent purpose of reminding us that her rapist is a bad guy. How is that not horrifying to everyone? Am I crazy? I can't possibly be the only person on this forum who finds this whole thing despicable.
"The Doctor is Submarining through our brains." --Teague