Call of Duty is said to be effecting games' release dates already, even before the next iteration has been announced. Modern Warfare 4 (if that is even the final title) is not what caused Destiny by Bungie to be delayed however, and is not necessarily competing for the same slot.
Simples!