Tf2 is there though. Thought it floppedAt launch? Probably but the game get an amazing WOM that make it enter in a lot of post release NPD TOP10.
For example... November 2016 (probably the biggest selling month of the year).
Call of Duty: Infinite Warfare
Battlefield 1
Pokémon Sun*
Pokémon Moon*
Titanfall 2
NBA 2K17
Madden NFL 17
Watch Dogs 2
The Elder Scrolls V: Skyrim*
FIFA 17
Titanfall 2 in 5th behind only CoD, BF and Pokémon? Yeap... it sold ridiculous.
Not forget Titanfall includes digital too... only Sony, MS and Nintendo published games didn't have digital in NPD.