I'bet it all that no shot in RL has ever been fired on IFF identification alone.
The problem is people on these pvp servers wanting to go in guns blazing, without following proper rules of engagement. If your IFF is showing inconsistent solution, don't fire, evaluate whether you can press or should disengage. Obviously AWACS is a great help with this process.