Don't try to shut down people's thoughts like that with such a flawed argument. Promotion is not the only reason to include characters in the game. The base roster had a ton of characters that weren't promoting anything. Most of them were long requested picks.
And the only ones in the first pass that were crearly a promotion were
and Byleth.
There was zero reason to promote a game that is exclusively on a rival console
or that belongs to a rival console maker
Why did they get chosen? You can use the "it's a third party" card but seriously.
is basically a first party at heart.
If we see another first party. I'm sure they will pick some fan requests like Rex, Bandana Dee or our Girl. They have to. What's left to promote that wasn't spirited already like Astral Chain?
The gen 8 Pokémon? Oh boy... I will feel bad for whoever gets chosen to represent Sh/Sw if they are included... because those games always leave their mark for all the wrong reasons. At least Byleth came from a critical and fan aclaimed game.