I think the real problem I have is with the spawn system. Without objectives it eliminates any alignment to the maps and way too many of them are not designed with that in mind like an old UT or Q3A map was since they're often trying to be realistic locations, almost before they're game maps.
Contrast with say Day of Defeat where there's a definite direction for both teams, but you can still flank, move against the paths, behind enemy lines, etc. 90% of the people play it as if it's TDM, but the underlying structure of the objectives forces everyone into a common flow in terms of creating a "front."
In CoD TDM I can spawn behind six guys on the other team, half of whom may be moving one direction and the other half another. It's chaotic and random instead of anything that benefits tactics or strategy.
Though I suppose that's mostly a bunch of words to insult CoD fans for liking what they like. And what I like sometimes too! Guess I mainly just want to hit that sweet spot inbetween the Call of Duty's and Bad Company 2.
Titanfall surprised me by burying the TDM as much as it did.