I'm far from a BF fan (at least not the current ones), so my words aren't biased when I say this:
The guns don't have the "oomph" that 3ARC's weapons have.
All they do is lay there when you shoot, and if they do have recoil, it's generic and just feels like the gun is moving lazily.
I feel removed from the experience, and frankly, that's their greatest sin.
Compare, say, BO2's weapons to Ghosts. BO1, even. Waw too!
They have a real presence. That "oomph" that I crave.