Well, I think that's because Titanfall was playable at E3 when it was revealed. That's pretty unusual.Titanfall had an absurd amount of hype from the gaming press at large almost the second it was revealed. This hype from the gaming press then became the basis for the game's marketing. One would generally expect hype to build for a game between announcement and release, not to spring up out of nowhere hailing a game as the second coming of Christ literally the second it's announced.
Games are usually announced much farther out than TF was. It was revealed and playable at E3 ~9 months before it came out.
So I guess there's one benefit to not revealing your game too early?