3. "There's a reason why EA released TF2 a week before IW..." In response to In response to 0
... and a week after BF1.
They wanted to occupy the playerbase for the upcoming COD release and it looks like they succeeded. Overwatch helped with this too.
It probably also doesn't help that Activision's insisted on the yearly release schedule for over a decade now. That's basically been their MO for their biggest hits.