Activision receives preferential access and funding from the DOD. Much like with films and sports presentations, Call of Duty is a PR arm of the military industrial complex.
The upside is I don’t see how its improved recruitment numbers.
Microsoft has wisely moved a lot of C# development into the .NET Foundation which also promotes the .NET Core Framework for other OSes including Linux, and the Roslyn compiler for C#.