User blog comment:Argorrath/Call of Duty: Ghosts's "Team Leader Pack" and "Ghosts Insignia Pack" revealed/@comment-1055346-20130925153059/@comment-1187559-20130925164030

As far as I remember Bethesda did the same thing with Skyrim. Furthermore, I think these were only put out as a way to entice people into getting a season pass a bit more. If people know that getting a season pass will net them these items they may be more likely to purchase it. I understand that people would like it for all the content to be in the game on release, but it's by releasing these smaller things that a company makes profit, and there's also the chances that they simply didn't have the room to pack it with the base game. Keep in mind they're doing these things as a for-profit company, and by resealing info about DLC early it sparks up public interest and in turn results in greater profit from improved sales.