Not sure if sarcasm but Geno is a Smash fanbase want specifically from North America. I love Geno.
Banjo is from an IP that would require Microsoft, a console creating software competitor. It isn’t far fetched to believe he wouldn’t be there. The only reason it’s a “notable” absence is because people wanted them playable. That’s literally it.
Doomguy is not a character that people really suspected would be in.
I’m not really sure why any Indie or Reimu or whoever would be considered a “notable absence” when we have Shovel Knight and Shantae as spirits. It doesn’t seem suspicious at all.
Sora makes no sense only as a spirit based on licensing. You either go all the way dealing with Disney or not at all imo.
There’s a myriad of reasons why these exclusions really aren’t that notable. This is also going under the assumption that having a spirit means 100% that spirits cannot be made playable as a Downloadable Fighter.
I simply just don’t think that list is notable in any capacity, because having anything with them in the game would hint at further collaboration in the first place.