On the contrary, they are very similar.
○ Both are generally played by those in their teenage years.
○ Both are recognized as the best games ever made by their respective fanbases.
○ Said fanbases hate each other's game preference.
○ Both's developers are considered to be infallible by their respective fanbases.
○ Both games receive massive praise from their respective fanbases when any content update is released, even if it requires money (this includes Team Fortress 2 items exclusive to the store, such as tools)
○ Both games only receive a revision that actually modifies any form of gameplay every year to few years
○ Both games have thousands of absolutely pointless Sony Vegas videos regarding gameplay.
○ Both games are massively defended by their respective fanbases, and if insulted; anger to the degree represented in this thread and beyond are exhibited.
○ Both games have absolutely terrible 'cheat detection' systems.
Agree with you there, except I've never seen cheaters on either game, and barley anything actually requires money in TF2, not even the game itself, and it at least had the decency to acknowledge its still the same basic game after a few years where as CoD releases a whole new £30-£50 game which is exactly the same as the last one every year.
But since Im tf2 fan all my arguments are immediately void.