Call of Duty is one of the biggest gaming franchises in the world, and Activision licenses the brand out to other companies to make merchandise. A lot of the stuff you’ll see the Call of Duty name plastered across seems to be designed for children, which is raising some questions: Why is Activision selling stuff based…