There the odd add I'd see on TV for TF2, but mostly for COD and BF1. Maybe Respawn had a lower marketing budget than the other two titles? EA might only want to hand over so much cash before they say no more. I did however, see lots of ads on youtube for TF2 though. Maybe they went eh way of internet and less TV ads?
They want to have another FPS player in this time of year, but until TF has a large enough following, might not be the best choice to pin this up against the annual BF and COD reskins.
No more spoilers! But the game is epic! Need more people to get on it!
It's EA's job to do marketing as the publisher (pretty much their primary job, as distributing the game doesn't cost much any more). Respawn just makes the game & supports it until EA stops sharing money.
You know, it's possible I did see TF2 ads on Youtube and I just filtered them out because webvertising no longer registers on my retinas. And I guess that's the only place I would see it because I haven't seen a gamer magazine in over a decade and I don't watch TV other than F1.
PS if you wanna add me on Origin, my name is the same as it is on here