As to this whole "unspoken agreement" business: the reason Lara Logan thinks this is because she's like pretty much every other "reputable" journalist in this country, in that she suffers from a profound confusion about who she's supposed to be working for. I know this from my years covering presidential campaigns, where the same dynamic applies. Hey, assholes: you do not work for the people you're covering! Jesus, is this concept that fucking hard?
Most of these reporters just want to be inside the ropeline so badly, they want to be able to say they had that beer with Hillary Clinton in a bowling alley in Scranton or whatever, that it colors their whole worldview. God forbid some important person think you're not playing for the right team!