I disagree with the current rule but i find that the problem stems mostly from half of the players online following the rule, and the other half going by what appears to be the way it should be. My problem is that ID's are visible and mounted and act as a tractor beam, but people still want them to not exist inrp. I'm hoping this will change but there's been no official word on it yet.
They need to blast this rule in game, and frequently. Or they need to ditch it and players would be forced to accept that pirates can only blend into the population up to a certain distance, (i.e. cargo scanning range). After that, not everyone's going to freak that they see a pirate, some will. Its mostly pirates and unlawful charater'd people that prefer the current rule.