I wasn't comparing to mc. Look at call of duty. It's more.... Realistic. In a sense. I watched that video of tf2 and a guy knifed a guy from medium range.
TF2 is meant to be cartoonish, and the video was probably making fun of TF2's sometimes glitchy hit detection.
But CoD doesn't have the strategy and skill that TF2 has. Realism isn't a good way to measure a game...