I have to tell you I'm a gigantic fan of Season 7. It's moved up to take the # 1 spot on my personal list of favourite seasons. I like it, because it's so rewatchable. I find the more I watch it, the more I take away from it. Well, all Buffy is like that, isn't it? But for me, Season 7 moreso.
As much as I like S-7 though, I have to tell you there are things in it, particularly in the Drew Z Greenberg penned episodes, that even I can't find an excuse for.
I think the central theory of this thread was if you take Joss at his word when he tells you things are exactly the way the writers say they are in the season, then look for an explanation, you can usually find one.
I'm not sure this is true with the the DZG eps such as Him, and Empty Places.
In Empty Places for example I think there's good reason for viewers to complain about "out of character" presentation.
In the beginning of the episode at the hospital, Xander appears to be pro-buffy, at the end he's turned a 360, with no real clues as to why that would happen in that time space. How can Dawn kick Buffy out of her own house, when Buffy sets the rules, has never shown any inclination to bend to Dawn's will, and there's no hints as to why she would in this case?
I have this theory about Drew Z Greenberg. He seems to appear during those periods of time when Joss is busy elsewhere, and Marti Noxon takes charge. I think he was Marti Noxon's pet. As I heard it, he wasn't supposed to write Empty Places, which takes position in the key final 5 arc. Originally it was supposed to go to one of the better writers.
So the way I handle the whole Drew Z Greenberg element of Season 7 in my own mind, is I don't apply the theory of believe what you see in Season 7, to any episode written by him. Basically I just write those eps off.
On the other hand, if you should happen to be a DZG fan, and everything he says makes sense to you, that's cool too. You've found your own way.