So what are we left with? To my mind, the decision is going to be about choosing one group over the other, or try to get a compromise. This then, is why in the DDF thread I was a mild advocate of an opt-in transponder mechanism. Just for the record, here's a brief run down:
* By default, no human players can be mechanically identified and labelled as such. There is no additional camouflage either - if you reveal that you're a human player or someone works it out, you can't rub this knowledge out.
* You can turn on a transponder signal in your ship. All players piloting transponder on ships always instantly know that each other are human. This device does not offer any additional detection capabilities - you still need to be able to detect the other player's ship as normal.
* If you are in a wing (a group of allied players) any member turning on the transponder turns it on for all members of the wing.
* Once you have turned on the transponder, turning it off has no effect on ships that have already made use of the information - in the current location. The knowledge would likely only reset once that particular session had collapsed (no one present in the locale).
Right, so why did I favour this? Because I think it offers *something* to both sides in this thread. Players who purport to want to have social/game play interaction will turn their transponder on. This doesn't paint a target on them, because only fellow transponder users will see them as human, and they will be visible as human in return.
Players that want to keep the mystery keep their transponder off. They will never know who's real beyond what they can discern from ship actions.
The win for me though is the fact that both sets of people are in the same space. They can still interact - nothing stops that. Sure, either side can be sore about the fact that not everyone is playing the game exactly the same as them. But I constantly see comments like "splitting the user base is bad!" and "we want to player together!" - and well, this would be happening. Importantly, it would be happening in a relatively fair way.
... And just to be absolutely clear: my personal preference would be to never truly know who was human with the following exceptions: player friends formed through an out of game world friend system could always be visible as such, and players in game could mechanically reveal their human nature to specific targets: both of these features would help towards social gaming in a safe and controlled manner where both parties consensually agreed to break immersion for the benefit of multiplayer interactions (and both would be reversible). This stance is similar but not identical to the transponder option.
The reason I don't advocate it as the right way is simply because it is less fair, favouring one camp over the other. That's not necessarily an issue, but in this particular case I feel the improvement I perceive it would offer to the game is less than the penalty of putting off more folk even more vehemently. That's just my perception mind.