Like don't get me wrong, I don't really have anything against any character being in Smash. If they can make "Call of Duty Soldier" work, great. My issue is again, "Call of Duty Soldier". Everyone I know who's asked for a CoD rep has only ever used that name for a potential character which signals a red flag for me. You want a Halo rep, you got Master Chief, you want an Overwatch rep, you got Tracer. Hell you can even have a Battlefield rep if you stick to Bad Company, just pull a Bowser Jr.
Call of Duty just doesn't have that going for them. This is especially true when you realize that CoD has done WWII, Vietnam, Modern Warfare, Near Future, and A-Bit-Further-But-Still-Near-Future. You really can't unite something like that under one character.
And before anyone says, "weren't you shutting down Genos and K.Rools in the speculation thread?" That's only because I dislike it when someone has the audacity to proclaim that the character they want is so much more special and deserving than everyone else. Like, no, please.