It's definitely broken. I've made countless posts about it and it's fallen on deaf ears... No pun intended.
I have people run up on me and I hear nothing until I'm dead. Sometimes I never hear the footsteps at all. But friendly footsteps I hear perfectly fine. I think it's an enemy and I turn to look and get blasted in the back. Tanks can come right up behind me and I hear nothing. I die and then bear the engine roar. Makes no sense and no adjustments in the game will fix it. Trust me, I've tried! I think that BFV has the best footsteps and what direction they were coming from by far!
Not to mention when jets fly over it's so loud it drowns everything else out.
There isn't even a sound (metal hitting the ground) for a grenade landing next to you let alone an indicator you're near an enemy grenade. Sorry for going a little off topic there.
HyperX Cloud 2 wireless