Because it's a lot of fun and guns are cool. What lasting impression would CoD make on a 12-year old kid's mind anyway?