hell yeah it did. The story, many say was short, but I believe that was a good thing because a longer story meant that it might get boring later on. Even though the story was short Infinity Ward did a great job establishing the storyline so it could fit in to the 5-6 hour gameplay slot.
BTW the story kept me at the edgeof my seat every moment! I love the Campain!