You're like those people in Mocktown right now lol. In one breath you say it's too little information and in the next you say it's too confusing and you can't follow it.
I’m saying if Oda’s goal is to set up a world war against the WG, which is the way it seems the story has been heading so far, then this speech was a miserable failure of that idea. The World Government was never declared the explicit enemy, Vegapunk even said they might be
correct to sink the world.
We as the reader know the WG is the enemy, but Oda has to give the rest of the world cause to rise up against them. Again, he failed miserably at this.
Why do you assume Vegapunk's goal is to get everyone to go to war against the WG? This was recorded a week before Vegapunk knew what was happening with York. "Only what I know". He's going through all the details for someone else to figure out.
And that’s the issue. Vegapunk decided to give a speech to the whole world when he himself didn’t even know what the fuck is going on. “Hey everyone, the world is going to sink. I don’t know what the fuck is going on. Okay bye.”
Simply miserable lol. Again look at the Shabondy speech. We have clear stakes (Ace’s life), a clear timeframe, and two clear lines drawn in the mud (Whitebeard vs the Navy).
With Vegapunk’s speech, it’s like Oda just wants everyone to set sail pointlessly. And go where? The Red Line? That spans the whole globe lmfao. How does that lead us into the final war exactly?
I mean I don’t put it past Oda to be so fucking stupid that the end of One Piece is just that the whole world becomes pirates for some reason, but I also tend to believe that Oda understands that the WG is the source of all conflicts in the OP world and they need to be defeated? But this speech did nothing to set the stage for the final war itself.