I agree with your entire post but this bit in particular. I never would have predicted that I'd prefer Dorit to Teddi if you'd asked me three seasons ago. I'm not a Dorit fan by any stretch of the imagination but at least she showed some sensitivity to Denise's feelings at the dinner table. Garcelle and Sutton also get honorable mentions for making it not feel like a complete pile on.
Kyle is so full of it to basically say that Brandi isn't capable of lying. She knows damn well that Brandi has been caught in major, bold faced lies particularly when she claimed that Adrienne and Paul were actually suing her.
I fully believe that the people who sign on for these shows have to prepare themselves for the reality that *anything* is potentially up for discussion. It's all right there in the contracts that they sign. That being said, they're human. They all have their limits, they all have things that they don't want on the table for discussion and it's hypocritical for them to act like Denise is alone when it comes to getting upset when certain things are discussed on camera. Kyle, Adrienne, Taylor, LVP, Kim, Yolanda, Rinna, Eileen, Erika, Dorit--all of these women have flipped out when the subject turns to something that they feel should be off limits. Denise isn't any different and I don't really know why they would expect her to be a part from some of them deciding that she should be this season's punching bag.