Ah ok, I must admit, when I started playing BF4, it was really bad and I gave it up for 6 months or so, only recently started again, and it's working much better now, especially with the hit detection. Not sure what the state of the PC version is though.
EDIT: Speaking of BF4, check my new emblem