It has no place in a game like this.
Especially now with BFV that they want to make it more realistic but at the same time: Hey! Let's highlight the enemy in red so the whole team can see him!
The spotting flare especially.
Please get rid of it DICE!