The novel was not mostly flashbacks - the Kira side of the story alone was at least 100 pages. Really the only flashbacks that I can remember are Kira watching "Emissary".
By "Kira" I suppose you mean Keeva, or whatever the Bajora woman was called? This was the "short story" I mentioned. I call it such because it had absolutely no bearing on the rest of the novel.
You didn't notice the thematic contrast, or draw any conclusions about the comparison between Bajor's history and its present?
Sounds to me like you wanted an action-driven story -- which is fine, but DRGIII's books are usually character-driven rather than action driven. You're not judging the book on its own terms, and that's unfair. You might as well get mad that the movie Tinker Tailor Solider Spy
was too slow and introspective instead of being fast-paced and action-packed like Casino Royale
DRGIII's books are in generally character-based and gradually build pressure to a boil instead of turning the heat up right away. That's just his writing style; it's the kind of story that works for him and for his fans. Don't read DRGIII expecting David Mack (who is equally brilliant in a different way); don't watch Tinker Tailor Solider Spy
expecting Casino Royale
(again, equally brilliant in a different way).