I really like BF2 but infantry gameplay of that game is one of the worst in FPS genre, it's quite terrible, the characters feel like weightless, like paper(especially noticeable when jumping or trying to walk on something narrow), it's very flimsy and unresponsive, the hit detection and need the need to unload a whole clip to score a kill. Also it's buggy
Frankly, if it wasn't for Battlefield's amazing vehicle gameplay and the scale it wouldn't anywhere close to Call of Duty, which has an absolutely fantastic infantry mechanics, very solid, responsive and accurate, you have a total control over your character.
One of the things I hope they address in BF3 in infantry, that, they definitely should copy from CoD.
Frankly, if it wasn't for Battlefield's amazing vehicle gameplay and the scale it wouldn't anywhere close to Call of Duty, which has an absolutely fantastic infantry mechanics, very solid, responsive and accurate, you have a total control over your character.
One of the things I hope they address in BF3 in infantry, that, they definitely should copy from CoD.

Comment