The more I read the leaks, the more I think Verge is right but missing stuff and the Richter leaker is also right.
I think everyone else who is constantly posting is posting quite a lot of bogus information TBH.
But even with those two leakers in play, they've stated what?
Verge: We are getting Ken, a Gen 7 Pokémon that isn't Decidueye (probably Incineroar), Isabelle probably as an Echo Fighter, Minecraft content.
CEO 4chan Leak: Gardevoir, Gothitelle as a Gardevoir Echo Fighter, a "Mario2" file (probably confirming DLC; "Mario1 was DLC in Smash 4 IIRC).
That's like... 5 characters tops confirmed (likely only 3), 1 of which is unnamed and 1 of which can be anything (again, probably DLC). We're getting more than 5 characters at launch, probably 6 or 8 actually (counting Echo Fighters of course) just going by the speed of the character reveals.
And of those characters... like the only locks are Ken and Shadow for the base game. Impa, Spring Man, Rex, etc all seem very likely as either characters for the base game or DLC, and we got Isaac, Geno and especially Skull Kid hints.
This games' roster is still wide open. Even if we get most of those characters mentioned as the only launch date characters, the roster is still not finished. DLC is going to be INSANE this game.
Nook instead of Isabelle is a pipedream of mine, actually. Somehow hoping it could happen.
I dunno... Samus could be fighting against Zero suit but Zero suit still uses the Varia suit in her final Smash? Similar? Not really...
Being in a Final Smash at this point is a disconfirmation, not much different from being a boss, item, or background character (though Toon Link on the Spirit Train stage is a notable exception).
Even Toad (which is more a species than character) being a move of Peach's is treated as a disconfirmation despite how recognizable and popular Toad as a character is.