The success of tit-for-tat is a common misunderstanding; it is only the most successful within the makeup of Axelrod's tournament. The OP explains that the strategy is entirely dependent on the environment, and tit-for-tat may not always be the optimal strategy.