
Oh, and vehicles can go fuck themselves as they serve no other purpose than to turn an already bland experience "blander" and more generic.
Story wise, both games start right off the "might as well not have any" platform, but while Valve wraps whatever shreds of a story it has around amusing antics and very high quality short videos [http://www.tf2.com/movies.htm], DICE instantly looses points for being hypocrites. After going through the trouble of making everything to blatantly analogous to WWII shooters it almost hurts, the game quickly denies any and all similarities as mere coincidences, with the tact and wit of a lobotomized 12 year older... To the point that DICE might actually ban you for using a name they don't like. I'm not kidding, you can actually get BANNED for sporting a name like Hitler... God forbid you'd use an historically correct name in a game entirely about murdering people for fun...
Conclusion: Despite having just spent the last page downright bashing BF:H you might be surprised to hear I actually recommend that you, at least, give it a try. Thing is, it's not that BF:H is a bad game, but that by ripping off "borrowing heavily" from a game like TF2 it sets itself up to it's standards, in the end it's a bit like comparing a nice piece of silver to a perfect and shiny diamond, it just can't live up to it... If you pitch it against any other "F2P" game out there, and even many retail games, it delivers a thorough beating without breaking a sweat. Ironically it just suffers from both it's choice of game to rip off blatantly rip off and financing model. TF2 was 9 years in production, under Valve's wing, and has been constantly updated and patched since release. The current piece leaves, obviously, a very, very high bar to reach, one a "free-to-play" game with it's inherent limitations can't really live up to... I doubt even DICE thought they could honestly steal the TF2 fans away from TF2, so the only conclusion I can draw is that BF:H was made for the people who can't afford or don't have TF2, so they can play BF:H for free... But "free" doesn't pay the bills, so, ironically, if you want any of the "full" advantages you'll end up forced to spend money... Considering TF2 costs around 9 to 20 bucks (depending on the weekend), it's just not worth it.
For future reference, if you really want to "redo" a game under a F2P business model, may I recommend a game that's inherently quite good, but that wasn't that well executed and is, arguably, overpriced considering it's content? like... Oh... I dunno... [http://bulk.destructoid.com/ul/85508-mirror-s-edge-artwork-for-your-fapping-delight/01-noscale.jpg]
Here's the newest BF:H trailer... Apparently sponsored by either Fisher Price or Mattel, I can't tell.