I agree with this analysis but assert that this is intentional as a storytelling device to create suspense. If you can readily analyze the visions and change the future, there will be no sense of danger. The power doesn't exist in a vacuum nor is it there for minmax utility. It is there to tell a story.