Switch ain’t getting COD because of hardware. It’s the culture Nintendo has harbor with the audience opposing micro transactions that’s the stick in the mud here.
COD runs on mobile.....
Is that COD as in the PS4/XB1 games running on mobile? If not, then that's not really the same thing and I don't think many people would want some watered down phone spin-off on the Switch anyway.