What Makes a Free-to-Play Game Successful?

Why does Team Fortress 2 succeed when Loadout, a mechanically very similar game, fails?