But they were defeated across time, hence their destruction happening at Zack's last stand too
Oh God.
Dude... You just made me realize something.
Yes, you're absolutely right about that point regarding the Whispers. However... Clearly that isn't the case because they still exist in Intermission.
Which means that the way time flows in FFVII is like a river current.
It flows forward in one direction. When the Whispers go and intervene somewhere, they can intervene in
that moment where the potential deviation presents itself. So, they "lock in" those corrections that took place before their destruction and ensure their work isn't undone. That's why they "observe."
Remember when the first Ultimania came out and people questioned that chart about all the changes the Whispers did, because there are parts where it stated they were "observing?" Why the hell would they need to "observe" if they exist across time and exist to protect destiny that shaped them?
Because time flows forward in the moment and they have to sniff out where the current shifts.
That's why they're Feelers. They
feel out disruptions in the timeline and fix them in that moment. The nature of time in FFVII is a way of preventing time looping where you time travel to undo time travel, to undo time travel, etc.
So, what does this mean? I think it means that whatever is influencing and changing the "destiny" of the Planet was doing so in real time from behind the scenes.
And the agent of that change,
is Cloud. Cloud through no fault of his own is throwing off destiny and the Whispers have to clean it up... And I think it's because
Sephiroth is manipulating him. But Aerith is also part of the reason now too, given her memories as well. I'm not sure what her reason for going against" destiny" is, maybe as a counter to Sephiroth?
But look carefully.
https://www.reddit.com/r/FFVIIRemake/comments/gd75ep
If you notice, all the moments the Whispers have had to intervene, they all involve either Cloud or Aerith. And it's mostly Cloud.
Wedge's survival is thanks to Cloud and the others. They nearly succeeded in stopping the plate fall. They had to be stopped. Cloud's bad attitude got his contract ended early. Cloud was close to questioning his identity twice. Cloud nearly caused an accident that would have injured or killed his friends.
Aerith's situation is unique because she is anomalous due to her memories and knowledge but Cloud... He seems to be unconsciously deviating the most from his previous role. I think... Sephiroth is nudging him to thwart destiny and make the Whispers appear.
I bet you Sephiroth was the one that nearly kept Cloud from encountering Aerith and that's why the Whispers had to harass Aerith to keep her in place to meet Cloud. And that accidentally caused Cloud to see them...
Oh God, that vision of Sephiroth after the plate fall. He wanted Cloud to succeed. That's why he said that... He wanted Cloud to be stronger to thwart destiny and beat the Whispers. And he got what he wanted....