Lately there has been a lot of talk as to why EA or Microsoft haven't announced titanfall numbers where Sony has been bragging about infamous numbers. Theories of Titanfall flopping, not managing to meet expectations have been talked about to death. but in reality that most likely not the case.
First of all, it is not Microsofts place to announce Sales numbers for EA's game. even if they secure rights for exclusivity, its still EA's game and its still EA's decision to announce numbers or not. So here are my two main reasons why EA hasnt announced any numbers yet.
1- The 360 Version just released. and today it just has spent its first full week on the market. logically speaking, if EA want to announce numbers, why not wait until the 360 Version released and they can announce bigger numbers than just the PC/XB1 total?
2- And this is the biggest reason, while many are comparing TitanFall to infamous, saying these games are competing, reality is that they are not. if EA release TF sales figures, at first people will compare them to infamous, but shortly after, they will be compared to the real compitition, which is of course no other than Call Of Duty, and once they do, TF will look seriously lacking (in terms of sales).
If EA announced the 1 million milestone for TF, people will compare it to the 10's of millions CoD sells each year. BF3 sold what, 15 or 18 million? CoD reaches a billion sales each year? how would TitanFall look when EA go up and say that the game that was supposed to "capture the casuals" away from CoD "only" did a million or two?
TitanFall will most likely reach 6 or 7 million sales this year, or even higher, and thats when EA should announce the numbers. when TF reaches "Mega" sales, so people can compare it to the "Mega" franchises. This is why i dont see EA's lack of TF announcments as a sign of TF under performing. Fact of the matter is TitanFall competes with CoD, not infamous. EA doesnt care one bit about infamous numbers and in reality doesnt compete with it, so it shouldnt care if Sony announced Infamous numbers, really why should EA care anyways?.