You know what CoD and BF have in common? Guns. That's it.
BF has squads, squad upgrades, tanks, choppers, jets, boats,, proper sniping, different classes, bigger maps, levolution, 64 player matches, I can go on and on. It encourages teamwork much more than CoD. It's a completely different game.
I agree that the TTK was a bit low in the beta, but even then, I can live with that.