Maybe a larger amount of people, like on metacritic?
TItanfall 86 - 6.2
Ghosts 78 - 4.1
Is that proof?
When I start getting "no games found" with ghosts, my friend playing Titanfall continues to get match after match.
I don't really spend my time posting on a games forum unless the game is having problems. I spend my time playing the game. I own 6 other xbone games and have never visited any of their forums. Just this one.