A launch day COD would certainly be god for sales with the older audience who are likely to make up a big chunk of launch day buyersMicrosoft are contractually obliged to bring COD to the Switch at some point after the deal they signed with Nintendo as part of the competition investigations into the Activision takeover.
Supposedly a lot of the launch titles are potentially big 3rd party game rather than just Nintendo stuff this time.