From another perspective I consider, us that if the writers of the prophecies, are all knowing and have had a vision of what will be, the question we can ask is, why is Prophecy always written in such a manner?
Baha'u'llah offered it was not appropriate in a few ways, this is one of those ways (put in bold by me);
"The world is in travail, and its agitation waxeth day by day. Its face is turned towards waywardness and unbelief. Such shall be its plight, that to disclose it now would not be meet and seemly. Its perversity will long continue. And when the appointed hour is come, there shall suddenly appear that which shall cause the limbs of mankind to quake. Then, and only then, will the Divine Standard be unfurled, and the Nightingale of Paradise warble its melody."
I guess when I consider this, it is because the Message was one of unity and peace and by not telling us directly of the time and events that will unfold, we still have the chance to make a choice before they unfold. That is the most logical and reasonable explanation I have.
Yet after the events, or even when we are living in the time they unfold, they appear in a greater clarity, but maybe only when we have accepted the source as divine?
Regards Tony