The patch also brings in something that's a bit controversial: microtransactions. You can earn those cosmetic items like weapon skins or targeting reticules by doing stuff in-game, sure, but they're also available to buy with Call of Duty Points, which you purchase with real-world money. Gamespot reports that new melee weapons like a shovel or hammer can be purchased as well.
Of course, these are all optional things that don't really have any effect on the game and are more for personalization that anything. But the difference between League of Legends charging for characters and skins, and CoD or Overwatch is that Riot's wildly popular game doesn't cost $60 up front.