You know, as much as I enjoy the Voldemort flashbacks-via-pensive, it would've been much easier and made much more sense for Dumbledore to say: "I think Voldemort divided his soul into pieces with horcruxes. I'm not sure what items the horcruxes would be and we should spend this book researching them, researching Voldemort via my pensives, and oh, by the way, Voldemort is looking for a superwand, which you also should do research on. Here's a Andy Capp- er, Beetle Bailey- er, Beetle Bard book to get you started." Then the trio could've spent book six in the library or making illicit excursions off campus (with Harry still chasing Malfoy around) and figured out what the Bard puzzle meant and that the diary, the ring, the locket, and even the sword are all horcruxes, and spend book seven on the run arguing about and trying to find the last few horcruxes - and trying to figure out a way to get back to the sword, since they'd assumed it was safe at Hogwarts for later disposal but now Hogwarts is under DE control; but then the sword shows up with the Lady of the Lake, why? how? inside Hogwarts help? who? - and tracking down the superwand's location. Same information, different plot layout, better books.
But that would make sense.
But that would make sense.
complacent
But really, you're absolutely right. It would have made better books. Still, the HP books will always have a special spot in my heart, nonsensical plot aside.
I do like the idea, though.
Alas, neither of us wrote the books, so it is how it is :)
Maybe because I started with the sixth book, and *then* I did 1 through 7, but I never *ever* got why we're supposed to believe that Dumbledore was a great wizard who knew what he was doing. In fact, my firm belief is that Dumbledore is an ass. Or, um, was an ass.
So, yeah, it probably would have made much more sense the way you present it.