This game is destroyed be cheaters

I’ve been wondering for quite some time when I’m in building well covered, no flares, no 3D spotting possible and still someones knows exactly my position. It’s not a tactic “spray on every corner” but they just know. And yes, it’s happening more and more and is very annoying. Even more annoying is when EA and Dice does not do a thing to stop it. But why somebody would use that kind of cheats, where’s the fun and excitement of the game there when you know what to expect and your score is just a fake.