Well, we know there is no such thing as a free lunch. Maybe they are taking notes from how Halo 5 was done with regards to the free DLC, which was free to everyone, and they made their money on other microtransactions. Or how Gears rotated the maps for ALL gamers, but those who paid were able to keep the maps permamently on their system? I think I got that right.
You KNOW they will want to make more money some how. Hopefully it is just cosmetics. I feel like developers, at least the good ones, want to keep everyone together and have the content so that the gamers are not separated. Sadly, Call of Duty hasn't learned from this.