MRD, I honestly believe that you have perfectly described both Elizabeth and Rosie in what you have said. Both of them spend a great deal of time spouting off about crap they know nothing about. I giggle when those two get into political discussions, because they both put their ignorance so prominently on display. I agree that Elizabeth will attack based on party, but I have to say -- Rosie attacks based on party as well.
To me, there is a key difference between the two (and one that makes me give Elizabeth a little more slack). Rosie will not hesitate to go for the personal attack on anyone who disagrees with her. We saw it yesterday in the "can't you hold two concepts at the same time" as well as her attacking Elizabeth for daring to watch programs that say bad things about Rosie. I think that the reason Barbara circled the wagons so quickly is that she didn't like seeing one co-host personally insulting another. I'd also say that considering the level of that slap in the face from Rosie, Elizabeth handled it pretty darn well.
I'm just waiting for the day that Joy feels free to really speak her mind about Rosie. It's evident every time that Rosie tries to credit herself for everything good about the show that Joy is beyond offended at the notion that it was a crap show for 9 years, and then Rosie came along and saved it. I think she is totally justified in that reaction. I hope, for Joy, Barbara, and Elizabeth's sake that they don't win an Emmy this year.