I felt this chapter, in itself, was very well presented. The way it all came about gave a nice sort of sorrowful conclusion to a tragic relationship.
That aside, I felt in retrospect the whole encounter seems like a major waste. I really don't see how this is going to progress the story or how it adds to either character. So Itachi is dead, he won the battle only to loose the war and Sasuke is denied his revenge but has been freed from the burden of Orochimaru. In itself that has a sort of cool irony to it but at the same time it really kills a lot of potential, as far as the story goes. To me it seems that all those revelations were just to inform the audience and the battle only really served the purpose of separating Orochimaru from Sasuke. It came across as being a big fuss with a weak conclusion, I was hoping for this battle to have a major impact on the future of the series but now it seems virtually insignificant. So Orochimaru has been separated from Sasuke and Sasuke now knows about Madara and why Itachi left him alive, killed the clan, etc, big deal. I was glad to see the hint that Orochimaru appears to have escaped, god knows this series needs at least one villain who has some longevity. Though, I wouldn't be the least bit surprised if he ends up just tracking down Kabuto and takes full control destroying the potential of yet another interesting character.
I hope the ambiguous question at the end of the chapter means there is something more to all this. I can think of some simple explanations for why this happened, I just don't find them satisfying.