Don't worry , no harm was done.
If you still want to support the Sora fanbase , go ahead. I don't encourage anyone to stop supporting them because they have a different situation.
It honestly depend : When you think about it , dealing with 3 differents companies is easier than dealing with 5 different companies.
Think about it : Microsoft and Nintendo will be the big names at E3 , and revealing 2 characters is likely. Then why not two microsoft characters ?
Both Steve and Banjo and Kazooie getting in will make everyone happy and is completely possible :
-Both fanbases will be happy
-Sakurai get the character from the most selled video game of all time , an icon , and one of the most wanted characters in the history of Smash+ an icon of a complete genra
-Microsoft get to push even harder Minecraft and open the door for new games for Banjo and Kazooie : They have mr.collect-a-thon with them + we're in a time where this genra is getting popular again. They are the best opportunity for cross-promotion : Kazooie and Tooie HD both on Switch and XBOX One , and an exclusive Banjo game on XBOX ONE
-Nintendo manage to get more people to play Minecraft Switch , and to buy more online subscriptions. Banjo Kazooie/Rare replay make their library of Switch games even bigger and trust me , BANJO ON SWITCH WILL SELL LIKE HOTCAKES. It's a ton of profit for them on the long term.
-A co-reveal of these two together is an instant win button for E3 for both companies.
If you're talking about costumes as a counter-argument : THEY ARE NOT IN THE FIGHTER PASS.
They are considered as individual DLCs that you have to buy outside of the fighter pass. (I was very mad , because I tought buying Joker's pack would give me the Miles Prower and Knux costume.) So any microsoft/Rare costume can be announced with them and be released individually.
Furthermore , WHO could be a good candidate to be revealed alongside Banjo and Kazooie or Steve ? Because no matter how you slice it , those 2 characters would break the damn internet. Using a first party to promote a game would be very badly recieved , except if :
-The character is really unique and cool (King Boo for Luigi's Mansion 3 , as an example)
-Is a very big fan-favorite (Isaac for Golden Sun 4 reveal) or to push an already established and loved franchise with no playable rep. (Chorus Kids for Rythm heaven as an example)
And even then , they will probably be forgotten quickly.
And for 3rd party ? Erdrick , no matter how you slice it , is a Japan heavy character. He's also a sword user (He's unique , but looking at him , there's no way to know that he has others weapons and magic) , if anything , his reception would be very mixed.
Probably no SEGA rep
For Bamco , they have a very big list to chose from , but except if they pick a Dark Souls rep , I don't see them being as ground breaking.
For Capcom , Morrigan and Phoenix Wright are very good candidates , but won't stand a chance to have some spotlight against Banjo and Steve.
For Konami , Bomberman got AT'd , and I can only see Frogger left , but I might be forgetting someone.
I think the important factor is : Why bother ? Why trying to include a big reveal and then try to slip in a character with no relation to them or a very big upcoming game ? When it is easier to ask a company for 2 characters , instead of 2 companies for 2 characters ?
Especially when the letter that Sakurai send (and wich was shared by Pushdustin) mentioned specifically fighter 2 and 3? Sakurai has no obligation to tell them how much they progressed on the characters. And the , why these two especially ? With E3 being so close ? It seem a bit fishy to be specific like that. He could be honest , but he has no reason to. Saying "The upcoming 4 DLC characters" wouldn't have created any kind of expectation , compared to "fighter 2 and 3".
So yeah , don't think that it's impossible for 2 characters from the same company to be DLC for the first FP. Sakurai never said it was like that , and do you know what mostt of the people who will buy DLCs want ?
More fun and cool characters. And this can be first party , indie , 3rd party , ect... And this can be 2 characters from the same company.